Finding your life partner is basically finding that one person who has the right traits, is fun to be with, loves you in return and is willing to make a life-time commitment to be with you. You have to find a person whom you can put up with and who, more importantly, can put up with you forever. For the hopelessly single, finding the ideal mate seems like a daunting, impossible task. There are a million and one guides on finding the ideal life partner...