Wondering what's the secret to finding your soulmate? Here's an in-depth list of what (and what not) to look for when choosing your life partner.