Have you ever felt that your existence was a mistake? Or felt that you're not good enough or beautiful enough? Well, let me shock you, no one is perfect and neither are you ever going to be. You just have to learn to love who you are and not despise yourself.
Hating your guts is not going to change anything about you, it is just going to make your life a living hell. Until you start accepting your flaws, you can never truly start living.
How can you start loving yourself?
This is not an overnight exercise. You learn to love yourself, it's a gradual process. The moment you begin to see yourself as a rare gem and you start accepting those flaws as a part of human nature, then you are on the verge of a breakthrough.
Being able to see past your weaknesses is a true strength that could take you anywhere in this world.
Do you know that you are your own kind? You're so unique, you have no doppelganger. You're the best of your kind and until you're aware of this, you will keep living in other people's shadows.
You can't keep sitting around and waiting for someone else to bring you happiness or show you love. You're responsible for your own happiness. You can't possibly show other people love or have a real relationship or friendship if you keep hating on yourself.
Just love yourself, you have a purpose on this earth. No one is unimportant or irrelevant in this world. Your difference is what makes your existence necessary or makes you a necessary being. Always keep in mind that you're not here by mistake. There is a reason for your existence. Accept yourself the way you are and treat yourself the way you want to be treated because at the end of the day, you are the only one who can truly make yourself happy.