Hi Jim sorry to here about
all your problems god knows you have a lot of them but like everyone else said it could be a vitamin problem it could also be low iron which is really common and can be treated with a tablet or a needle or an infusion another thing i would advise you on would be to drink some boost or ensure maybe your lacking something they don't work miracles but do give you some energy. As for your other question about
getting on a disability to me it sounds like you would have no problem getting but than i'm not a doctor,but like your doctor all ready said you should have done this years ago,i have been on mine since 10 years now and never had a problem getting it so best of luck to you on your adventure. Jenn