Hello!

I’m looking for some advice. Ive been diagnosed with depression, anxiety, ocd, body dysmorphia, adhd and an ED for a few years now and have struggled with all of the above for my entire life. In the past two years ive been through 4 psychiatrists because they all leave. They each prescribe me new meds and honestly it feels like none of them really work? Like maybe they help a little but it’s hard to tell. Ive had the same therapist for over a year but it’s so backed up I see her pretty inconsistently. Sometimes it’s twice a month sometimes once. 
I’m to the point where I feel miserable. I don’t actively feel like I will kill myself but I do just think about it a lot. If that makes sense.
My depression feels bad, my anxiety is always terrible, ocd is a struggle, my poor body image is so bad I refuse to socialize or go anywhere other than work. I’m also dealing with endo and pcos so I’m currently overweight and despite eating as little as possible I don’t lose any weight. 
It feels like I’m failing in every aspect of my life- except my marriage- although I do feel so guilty that my wonderful husband has to deal with me. Recently, I started having really big outbursts of anger which is very new for me. I have no idea why. I’m just insanely irritable and so easily frustrated and it’s hard to calm down.
My question is- what do I do? I’m in therapy, I take medicine, I see a psychiatrist, I try self care and nothing ever helps? Do I check myself in to the hospital? Do I even need that? Would it help? Would it cause more stress missing work and money? I’m just at a loss. Sometimes I want to get better and sometimes I just feel hopeless.

Possibly important info-
I live in indiana. It seems like mental health resources  here suck so I’m apprehensive about hospital quality

Ive tried
Effexor, pristiq, lexapro 
Currently on 
Strattera and buspirone 

I’m not allowed to be on stimulants (apparently) because I disclosed Ed struggles with them. So I’m on strattera instead. 

Any advice?