Jennifer and Nick meet as teenagers and over the next two decades, they fall in and out of love with each other. Sometimes they start kissing. Sometimes they're just friends. Sometimes they stop speaking, but they always find their way back to each other. But after all this time, are they destined to be together or have they finally reached the end of the line?