It is important to find the right person to be with but do bear in mind that it is also important to become the right person for the one you love. There are always two sides to every coin. If the person you love is able to cater to your needs, make you smile and breathe new life into your soul and make your eyes sparkle with happiness, it's only fair for you to reciprocate. You can't just sit there on your nice ass and expect to be showered with unconditional love endlessly without you putting any effort to make that person feels just as good. Love doesnt work that way. In order to survive and grow, it needs a lot of tender loving care from both parties. Be fair. Be considerate. Choose to be more giving rather than to be at the receiving end most times.
Love requires tremendous hard work but at the end of the day, the reward is worth your while. Anyway, what wouldn't you do just to see a smile that lights up your lover's face? Especially when you know you are certainly responsible for that one sweet smile.
Be kind. Be Love.