At first glance your laundry list of issues certainly appears insurmountable... seeing them all in their entirely would be a heavy burden for anyone.
I suffer from chronic PTSD and also severe physical illness...tackling these issues has most certainly taken their toll on me. My best advice to you aimlesshiker would be to start working on your physical health so as to build a stable platform to then tackle all your other issues. Start by researching clean diets, supplements, and low impact exercise. It isn't everything, and It may take a while to see results...but is most definitely the best place to start. Speak to your treating doctor about supplements and good nutrition to get yourself on the right track.