No matter how you stress that you want something to be perfect, there will always be holes in what you ultimately end up with. Seriously. Ask yourself, when has ANYTHING ever ended up perfectly perfect?
1. The perfect man?Yes, you've met your match. He's the love of your life. This is it! But, as the months past, you realise that he has one or more than one of these traits; he has a receding hair line, he has a bad temper, he's messy, he doesn't listen to you enough, he's horrible in bed, he's a Mr. Know-it-all, he hates children, he hates your friends, he's demanding, he's shallow, he doesn't like the same things as you do and/or your friends think he's not hot enough for you.
But...through all this, he loves you, he cares for you, he buys you stuff just because, grabs your hand and dances with you, tickles you in bed, kisses you in the morning and says you look good even on the worst of days. He's not perfect, but he's perfect for you.
2. The perfect best friend?Same thing goes for best friends. Essentially, having a best friend is not far off from having a boyfriend. You start noticing that she is super annoying when she's in love, she's always the boss of you, she's untidy and hates cleaning up, she can hurt your feelings with just one word, she yells, she brings you down, she insults you in front of other people and she neglects to appreciate you.
Again...through all this, she's the only who can make you laugh until you cry, she holds you tight after every break-up with some loser, she's always there when you need her, she slaps you back to reality, she manages to surprise you with the simplest things and she's better than any boyfriend you've ever, ever had. You also realise, at least you HAVE a best friend. She's not perfect, but she's perfect for you.
3. The perfect Life?You're always broke, your parents nag you, your boyfriend's a gaping asshole/you don't have a boyfriend, your friends judge you 24/7, procrastination is your first name, your sex life is in the gallows/non-existent and nothing seems to go your way.
On the other hand, you know you're not filthy rich, but you're not dirt poor either. You have love in your life, be it your boyfriend or friends or both. Your friends judge you but they know you, and they're there for you no matter what. You HAVE friends. Work always gets done and although things don't always go the way you want it to, at least you have a life. Your life is far from perfect, but it's perfect for you.
We make compromises everyday. We hate those compromises, but in the end, those compromises are the ones that shape who we are and how we live. Imagine this, if the whole world was perfect, then everyone would be exactly the same. Hmm....