I recently came upon such a simple method for finding the perfect mate that I couldn't keep it to myself (I've already shared it with my 3 kids who are not hitched as of yet).
Make as extensive a list as you can of all the wonderful attributes you dream of finding in one person. Now go through that list and check off those attributes you desire in your perfect mate that you have not quite perfected in yourself up until now. Then go ahead and work on this sub-list. When you're done you won't have to worry about finding this perfect person: that person will find you. After all, you'll have everything they desire in their perfect mate. You can't expect your perfect mate to be attracted to someone who doesn't already have the traits they are looking for.
I first heard of this approach in Darren Hardy's book "The Compound Effect", a must-read in my opinion dealing with the positive (and potentially negative) effects of habits. Darren claims to have compiled a 40 page list of the attributes he was seeking in the perfect mate, which he claims to have found. I would think most folks would take up a page or two.
Now, for those of us already in a committed relationship, whereas we may have missed the opportunity to find the perfect mate, might I suggest we still make the list and start working on ourselves as we strive for self-improvement. If nothing else, we may turn ourselves into a perfect person, or at least a much-improved version of ourselves. This alone I'm sure will elicit some positive responses from our "imperfect" mate that is sure to improve the relationship. I'm getting ready to make my list - I'll let you know how it goes. I'd love to hear how it went for you...