I'll share my own experience. If it is of help to you or others, then great. If not, then, well, these are just ramblings.
I haven't had the same experiences that you have, but I've been down before...way down. Health, marriage, job, home, the whole kit and caboodle. That's tough for me, as it is for many folk.
I'm a "fixer" by nature, by which I mean that when something isn't the way I want it to be or I think it should be, I go around trying to find the magic person, posession or event that will make everything better....right away. It took a few trips around the block for me to realize that I just don't have the power to "fix" most situations. At first, this realization had me feeling like I was lower than whale poop and that the world was out to get me...so I felt powerless. I was a person of extremes.
I took little baby steps, each time trying to point myself in what I believed to be a good direction. Sometimes these first steps came as a result of a suggestion or advice, sometimes they were my own idea. Not all of them worked out, but I kept taking those little steps. After a while, I realized that I could look back and see where I had started and where I was now. Over time that starting point was farther and farther away. I can still see it from where I'm at, and always will, but that starting point was the beginning of the journey. Bit by bit, sometimes quickly and sometimes at a snail's pace, things have gotten better.
Is my life all puppies and unicorns? Nope. But, it is immesnsely better than it was. It took time, and time takes time.
I hope the best for you.