Which are the qualities that Mr. or Ms. Right absolutely must possess? And what other factors should be taken under considerations when choosing a spouse?