We can respond to irritation with a smile instead of scowl, or by giving warm praise instead of icy indifference. By our being understanding instead of abrupt, others, in turn, may decide to hold on a little longer rather than to give way. Love, patience, and meekness can be just as contagious as rudeness and crudeness.
I can relate, not to your specific circumstances, but to the feelings that you have when you are hit with one crisis after another. I also have had the thought, "Who was I before all of these things went wrong & how can I get back to being that person?" I'm sending you a ((hug)) because I know how much it hurts.
I am also wondering if you've tried medication. It's not a cure-all but it can help you to feel less low & give you more of a boost (energy). Have you seen a therapist or tried group therapy?
What I'm doing now is individual therapy & medication. I'm trying to find a way to take "baby steps" by doing small things for myself that make me feel productive or lift my mood. Most of the time, I just want to stay in bed, but I try not to let myself do that. I just asked a friend to take a dance class with me, just for the experience. To let something new into my life, besides all of the problems. Talking to friends helps a lot, too. I'm a person who never really did that, always relied on myself & avoided others if my life wasn't going well. But I've learned how much it can help to admit you are depressed & need to talk. To allow others in (as long as they are trustworthy people).
I hope some of this helps you.