I don’t know a perfect person. I only know flawed people who are still worth loving. — John Green
I don’t know a perfect person. I only know flawed people who are still worth loving.
Author: John Green
Insight: We spend a lot of mental energy waiting for people to earn our love by being good enough—our partners to stop being defensive, our parents to finally understand us, our friends to be more reliable. But here's the thing: that standard doesn't actually exist. It's a trap disguised as reasonableness. The real insight isn't that flaws are forgivable (everyone knows that). It's that flaws and worth aren't on opposite sides of a scale. A person can be genuinely frustrating, make real mistakes, carry baggage, and still be deeply worth your time and care. These things coexist. Your messy friend who cancels plans last-minute and your partner who shuts down during conflict aren't broken versions of who they should be—they're exactly who they are, and you get to decide if that's someone you want in your life. What changes when you accept this is actually freeing. You stop negotiating with an impossible fantasy version of people and start seeing who's actually in front of you. That clarity makes love less conditional and more honest. You can set real boundaries instead of waiting for perfection. You can choose people—imperfections and all—or choose to leave, but at least you're choosing based on the actual person, not a projection of what they might become.