This goes along the lines of having a good self-esteem... But the take-away from this one is that you need to be happy before you meet your guy. No one, not even the most perfect man in the world (who does not exist) can make you happy. Sure, you can find your zen and inner peace and all that while you're in a relationship, but why not just take the time to work on, nurture and get to know yourself before you take the time to nurture someone else? After all, if you don't get to know yourself well enough, you'll probably end up with the wrong person anyway.