In life, you meet the bestest people that you could ever ask for. Someone whom you hold dearly and closely to your heart. And most of the time, these people are the ones that will be there for you through thick and thin in life. They are the precious diamonds among any other rocks and we treasure them a lot.
I'm not talking about family or relatives over here. They are of course inevitably the best people in your life, no doubt about it. The ones who took care of you, feed you, provide for you, do their best as they can to give you a life that you deserve; teach you all the right things from wrong; to lead you to the right path and not go astray, yada yada... all those non obligatory sacrifices they made can't be replace with nothing but unconditional love.
We are all seeking that special person who is right for us. But if you've been through enough relationships, you begin to suspect there's no right person; just different flavours of wrong. Why so? Because we are "wrong" in some way and we seek out partners who are "wrong" in some complementary way. Having said that, it also takes a lot of living to grow fully into our own wrongness. And it isn't or haven't until we finally run up against our deepest demons, our unsolvable problems; the ones that make us truly who we are; that we're ready to find a lifelong mate. Only then do we finally know what we're looking for.
Truth is, we are looking for the wrong person; the right wrong person- someone we lovingly gaze upon and think, "this is the problem I wanna have". And at the end of the day, we will find that special person who is wrong for us in just the right way.
I'm glad I did.
Love is when you look into someone's eyes and see everything you need.