It's OK to need someone or want to be needed. In an ideal relationship, your strengths are the other person's weaknesses and vice versa. But when you're loving someone who doesn't have any self-worth, you're cheating yourself out of some extraordinary love. Because, as RuPaul once said, "If you don't love yourself, how in the hell you gonna love somebody else?" That's what it boils down to.
Ask yourself: What kind of love do you think you deserve? If you keep finding yourself falling for damaged people, you have to wonder if you yourself are damaged. Otherwise, why would you subject yourself to this torture? It's like investing in a money pit of a house or a lemon of a car. You can devote all your time to fixing this person up, to making them feel better about themselves, but in most cases, it's just going to end up falling apart on you. Then all of this energy you've invested will add up to a person who simply can't love you the way you need them.
FALL IN LOVE WITH YOURSELF INSTEAD.
Loving yourself doesn't mean you don't see your imperfections. It means you see them, but you don't let them define who you are. It's so important that you treat yourself like you deserve the world. You deserve exactly that. Don't wait for someone else to do it. You deserve the best kind of love. If you don't believe this, maybe you really are the one who doesn't love herself.
Hey, it's not very punk rock to meet society's expectations.
when you completely love and accept yourself, negativity has zero affect on you. you are a beacon of love and light.— Dan Reynolds (@DanReynolds) May 30, 2015