Your emotional baggage makes you stronger, not weaker. It is frustrating and complicated, but it means you know what it is like and have the capacity to love.
Being single makes you develop a strong sense of self-worth. You are your own biggest advocate, thus you know exactly what you deserve. You deserve that promotion. The most beautiful apartment. The nicest car. You deserve a man who values and appreciates you.
A man does not have to be a prince for him to treat a woman like a princess.
People change. People are selfish. People abandon you. Yes, it hurts. Yes, it is devastating at times. But ultimately it is not your fault.
Which side is more logical? Which side states the truth?
These days, male millennials have developed a very, bad habit. They appear to have every trait of Mr. Right, until the prospect of Date #6 is hanging in the air.