Everything you wrote..been there and done that…
You do not mention your age and marital situation, however, what you describe is something I too, struggled with for quite awhile. My doctors thought due to a severe car accident the body does go through changes..I asked them to check my testosterone levels, almost zero…twice a month a shot in my back side has improved my overall wellbeing feeling…Dont wait, it is a simple blood test and most doctors do not agree with the treatment…so demand it as this hormone controls the absorption of proteins into your cells.
You will feel better.
You are a very articulate individual and I, for one, would appreciate friends such as yourself.
Regards,
Greg Taylor