You will end up spending your entire life hopelessly seeking the right lover and the right friends if you expect them to be perfect. Even worse, the process of doing so will drive you mad, as you feel more and more insecure with every failed relationship that doesn’t live up to your fantasy of perfection.
We’re all seeking those special relationships that feel perfect for us, but if you’ve been through enough relationships, you begin to realize that there are no “perfect people” for you, just different flavors of imperfect ones. That’s because we are all imperfect in some way. You yourself are imperfect in many ways, and you seek out relationships with people who are imperfect in complementary ways.
It takes a lot of life experience to grow fully into yourself and realize your own imperfections; and it isn’t until you finally run up against your deepest imperfections, your unsolvable flaws – the ones that truly define who you are – that you are able to proficiently select harmonious relationships. Only then do you finally know what you’re looking for. You’re looking for imperfect people who balance you out – the perfectly imperfect people for you.