Hello Perceptionist: Thanks for sharing your struggles. I'm sorry I don't think there is really much I can offer with regard to this other than to keep working with your therapist doctors.
Since you have some medical concerns as well as mental health ones, I wondered if you are familiar with PsychCentral's sister website: NeuroTalk. There are a lot of members there who have a lot of experience with a wide variety of physiological / medical conditions. If you're not familiar with NT, you might take a look at the forums over there & see it there's anything there that is of interest:
https://www.neurotalk.org/
I wish you well...