Charlotte and Nathan were supposed to be forever. They grew up together. Their families were intertwined. Charlotte was Nathan's first love. Nathan was Charlotte's first everything. Until they weren't. How do you hold on to the person you know in your heart you are supposed to be with when everything and everyone in the universe is telling you it's over? How many times does a heart break? When is enough enough? How long is forever?