I only saw your last 2 posts after I wrote mine. I'm sorry you're blaming yourself and I wish you wouldn't. Sure we all can improve ourselves, but I haven't seen any evidence you're a horrible person who doesn't belong in this world. When people are very down, they usually criticize themselves. I hope you'll treat yourself like a best friend.