Dear Lost,
This is a three step forward, two step back kind of thing, I think.
I've been there, all was well for years than I hit the dirt! That was a few years ago.
I'm back on my feet, although it took time... because I began to find relief for my sadness thru nutrition, exercise, talking to others, heck, even joining a support group.
Before I knew it, I was back in form, even better... although I learned this time to allow my feelings to flow, even weepy ones, just let those tears (filled with healing chemicals) run free.
I learned to let my laughter linger and to smile more (well, I don't want that long swallowed a crate of lemons look either, lol).
I met new people joining a movement class and by learning something new, qi gong.
I opened up my soul again... and let people come in and go out, no hostages here...
What I'm trying to say is that maybe trying some nutritional changes, and adjusting your sleep hours to get enough, and getting some healthy activity in there, along with being around some positive people will jump start you 'out of this dark hole' ...
You probably know all this... but it helps to be reminded that we need to self-soothe, relax, get peaceful and learn new things for our brains and to help our chemical connections there stay healthy, as well as our bodies... that we tend to them, since we have been dragging them along our ride since day 1.
Maybe you need to fine tune something so you don't hit the wall so hard...
Whatever it is, I'm just throwing ideas out here....
You will find the good moment, and that moment will take you to the next better one... and so on, until you are connecting more good moments together, using your thoughts to keep the best ones coming... and acting on them when appropriate to do so.
Once you get on top of yourself again, the other things seem so doable...yes... (lost question mark)
Hope you have some good moments today... creating them with your mind and acting on them in positive ways.
You will be alright... this will pass. Hang in there.
Peace and Support,
Night