When I've been very down (and I do mean *very* down), what has always helped me a lot is to help somebody else.
Sometimes life just plain sucks. I remember years ago, getting dumped by my girlfriend *two days* before Christmas -- right after I gave her gifts. "Thanks for the nice jewelry; now get lost," it felt like.
I couldn't believe it. There I was, in my late 30's, never married, absolutely alone on Christmas.
But I hung on. In a few months, everything had changed, for the better. Life was still hard -- face it, life is tough -- but so worth it.
Anyway, look around Connect. Total strangers want to help you. Let them.
And while you're here, read some stories of what others are going through. Offer them some encouragement and kind words. They'll feel better, and so will you.
P.S. About being a bad person... Don't confuse having done some bad things with being a bad person. We've all done things we're not proud of. It's part of being human.
I now you are right perfect strangers want to help. in my community there is a group of volunteers who help out because the want to. they put sheets on my bed (I am using a walker) sweep my floors. smile and talk nicely to me. I didn't know there were people like that out there it's really nice!! I can't stay down with help like that. I hope all communities have organizations like that. I pay $20 per month for membership. the local senior center knows about helpful groups to support elderly