You need to have your hormone levels checked. I bet your testosterone levels have tapered off. A urologist can give you TRT (testosterone replacement therapy) .
Normal range, they say, is 250 to around 1100. BUT actually, you need at least 400.
The shots are the safe kind.
My testosterone...