I want to ask you that question because it's really important. If we believe in love, then we can believe in ourselves. Believe that we can be so much more than our mistakes.
If we continue to entertain our doubts and perceive this world as a miserable place, we'll waste all the love we can still receive and give back. To put it simply, we'll be missing a lot of love.
A person who always finds reasons to be happy and can laugh at errors will really go far in life. There's already so much sadness in this world. We can't add more to it. Everyone struggles, but we can't keep struggling forever.
I used to wonder why it's easier to sink into depression than to strive to be optimistic. Now I understand that it's a choice. When we just accept the fact that we are imperfect beings capable of making mistakes, then it's easier to shake off anything that tries to bring us down.
Don't worry. You're not the only one with flaws. Imperfection is what makes humanity a beautiful mystery. And it's exactly why there's so much love in us. Love is a privilege specially tailored for imperfect beings. Perfection means there's no love left to give. Who would want that, anyway?
It's normal to feel embarrassed and angry about our past but what we once were does not define us. I do think each one of us is capable of greater things if we just put our hearts into it. So lets anchor ourselves in the thought that we're here on this planet for a good reason. You may not realize it but let me be the first to tell you: You exist because you're needed! There are people who find life worth living because of your presence.
Tell yourself that you can do it and spread the love and you'll soon become a beacon of hope to others. We'll likewise place our hopes in you because we know you can!