Lastly, take some time before proposing. Form a committed relationship that is based on all of the above traits and let it ride for a while. Even the most prepared person can make a mistake. If one of you wasn't being honest with the other it will come out in time. So by waiting you up your chances of making sure that the connection is real and that the feelings are honest, and you will improve your chances of staying together for a long and happy lifetime.