Finding the love of your life and holding onto that relationship is more difficult than ever.
The problem hasn't gone unnoticed.
From relationship therapists to speed-dating, self-help books to online.
Cartepedia
Forgive for love: the missing ingredient for a healthy and lasting relationship