It's bad when things happen, but when bad things start to pile up, it's even worse and feels as maybe wish you'd just never wake up from your sleep. I've sure felt that way. Even this morning! Feeling alone? Well, long story short, I've basically latched onto God. I'm holding onto Him as if my life is depending on it. And it's helped me a great deal. Of course, I'm not saying everyone would experience the same thing as I have.
I used to take meds for anxiety and panic attacks. I was in so much shock the depression didn't hit me till later. I was in such a bad shape that I couldn't stand being left alone at all times. Couldn't even sleep by myself and had to have my mother sleep next to me. I didn't want to do ANYTHING. Including eating or sleeping. I was always in fear of something. But as I grew closer to God, I've gotten alot strong. I'm able to somewhat function "normally".
Obviously, I'm still struggling alot. Otherwise, I wouldn't be here. ^_^ I fight with my demonds every day and night. Just because we loose a fight once in a while doesn't have to mean we've failed for good. We're humans after all.
Like Unrequited suggested, it's a great start to do volunteer work, or any activities that would give you a reason to go out. I've joined a gym to help me let out any frustrations out. Meet up with friends sometimes. Read books that shows positive things. It's not easy. But I force myself to do these things so that I can survive this world.
If you think there is something you need to chage about yourself, try to find out what it is and start working on it. I can totally understand about thinking about the "past". It's so hard to let go. So many "I should've, would've, could've". I even remember things that happened when I was 4-5 years old! But I'm slowly.. VERY VERY SLOWLY learning to let go. Try taking it one day at a time and don't look so far into the future. If you keep thinking negatively then negative things will happen and the cycle keeps going and going. I'm sure there is something good about your life. Your health? Having people that love you even if they're not close by? If you really can't think of anything, here's one. At least you have people out there that care enough to read your post and s