Sounds like you're in a tough place, but keep your head up.
I have something for you to try. Do this and it could change your life - it did mine. I was in a similar situation a few years ago and a friend of mine passed this on to me. It's free, and all it requires is the willingness to want more out of life.
Here it is. Learn to use the word "incredible." This sounds over simplistic, but that word is powerful in ways you can't imagine. You can't overuse it. Despite how you may feel, tell yourself you're "incredible". If anyone asks how you are...You're incredible. When you greet someone rather than ask them how they feel, tell them they look incredible. If anyone asks how was your day...It was incredible. Keep doing this all day every day.
How does such a simple thing work so miraculously? It's simple. People in your environment reflect what they see, and most people have too many depressing things in their lives. If you ask people how they are today they'll usually answer with something like, "fine", "okay", "I've had better days", "I could be better", or the worse response is they'll tell you how they really feel and bring you down to where you feel bad too. If they ask you how you feel and you respond with an uncommon upbeat answer like "incredible", two things will happen. Their face will light up in delight because they're not used to getting such a response, and seeing their face light up will make yours light up too and both of you walk away from that greeting feeling better than you did before you met. You do this with everyone you meet and if you greet 50 people today, you will have made 50 people feel better and you've provided yourself with the opportunity to feel better 50 times too. Rather than ask someone how they are today, tell them they look incredible. Same effect. You do this and in a weeks time you'll be able to kiss the 'life sucks' attitude goodbye forever.
I started doing this at work. I'm not saying you'll get the same results, but within three months I was offered a promotion, a huge raise, and all because this one simple word brought me out of the doldrums and I was able to gain an attitude that people wanted to be around.
Try it. IT WORKS!