It sounds like you aren't in the best place right now, I'm sorry to read that. However, you are self-aware enough to at least recognize your challenges and once you've recognized them, you can attempt to absolve them. I don't know enough about your situation to suggest anything, but I can wish you well and say, "good luck!" One bit of advice for anyone with struggles, and this is going to sound trite, but... make a list. Make a list of the things you want to accomplish each day and then enjoy the satisfaction of crossing each thing off. edit: In rereading my comment, I realize that my suggestion may seem to diminish the scope of your problems. This is not my intent. It sounds like you have some major struggles. My suggestion stems from a time last year when I too was having some struggles that were outside of my control. All I could do to make my way through them was to make a list of the things I could control and accomplish those things. Also, I'm sorry to hear that you had to give up your cat. That's rough, hopefully you can visit it regularly. Again, all my best.