Cecelia Ahern

You have the rest of your lives to catch up together. After all, soulmates always end up together. [. . . ] Ey-girlfriends are easily forgotten. Best friends stay with you for ever.