10+ Qualities in a Partner You May Want to Lookout For