Thanks for the advice and info. One thing I've pinpointed is that although my diet in the last 3 months have gotten better with more whole foods added in and drinking one or two protein shakes a day (I'm trying to gain more weight), my anxiety levels from other things have spiked.

Its definitely tricky to manage because I can keep my anxiety in check as long as I train according to schedule which gives me more or less a structure to my day. But if I have to go off training for some reason, the lack of structure makes me really anxious, I can't manage it, it affects my ability to sleep or eat drastically which in turns keeps me off training for even longer and increases the anxiety some more. Its a big pain because of all the things I've tried to add some structure to my days and reduce anxiety, training is the only one which is really effective.

I've got a doctor's appointment slated in for sometime next week but that's making my anxiety levels spike through the roof as well. There's a part of me that's rolling its eyes at the amount of anxiety I have in my life...