Have you ever wondered why you and your partner just get along well, or why your love life seems to follow a certain pattern? Then...