The reasons we fall in love may be a mystery, but the reasons we stay in love are far less elusive. There may be no such things as the perfect partner, but an ideal partner can be found in someone…

The reasons we fall in love may be a mystery, but the reasons we stay in love are far less elusive. There may be no such things as the perfect partner, but an ideal partner can be found in someone…