Oh honey, you have had an unfair ride, and you don't have to be a ray of sunshine! This place is for all of us - the supportive rays of sunshine, the folks that are struggling and need support, the comics to give us some comic relief and the smartypants that make sure the latest data makes it here.
I've relearned lately with a pinched nerve in my back, that the squeaky wheel strategy is a must. I made sure (eventually) that whoever was the next person in the process would get to work thinking "I need to take care of Bearmom before anything else, because she will be calling 5 minutes after opening demanding to know what we have done".
If you have someone to help make calls and prod, enlist their help but don't hesitate to insist on what you need.