You deserve to live!!! No one should think this way! You're an amazing person who although I've never seen before in real life, you have a beautiful heart and you will have a bright future!! People my age (13) thinks about this all the time too, and they've always been incorrect about themselves. You all have an amazing and bright future. Stop saying things like, "I'm a failure," "I'm horrible," "I'm ugly," "I'm stupid," "I don't deserve to live," "I'm worthless," because let me tell you, I've thought of the exact same things before and it was then I realized how stupid I was to think so lowly about myself. You're not a failure. You've done great things that made people impressed. You're not horrible; in fact, you're amazing! You have a great heart. You're not ugly, because not all gold can be spotted in first sight. You're not stupid, everyone has a process called "learning" and that's what we're all going through. You deserve to live, or else how can other people appreciate your existence? And finally, you're not worthless, you have a long way to go. How can you just give up in the middle of the road when there's a treasure waiting ahead of you?! You deserve love. Everyone does. Angels with broken wings, fallen angels, angels with hidden wings, and angels with no wings, they're all deserved to be loved. Period.