It can generally go without saying that most people can appreciate sharing their life with someone else. However, finding that perfect someone that you are willing to spend the rest of your life with is another challenge in itself. While ...