Meeting someone you can happily spend your entire life with seems almost impossible. Here are tips on how to find…