I am not dissing you...
I had low T myself...
I was 38yrs old and training for a half marathon and doing some karate and BJJ and yes... I felt like shit.
My point is mainly... 258lbs is a lot of weight to be carrying around at 41yrs old...
You need to bring that down and tone up or you will never feel good.
Did you get your thyroid checked?