Wow! Beautifully written! Really quick read, it took me like 30 minutes. So I'm just reading along taking in her eloquent thoughts of first love and what might have been then suddenly "BAM" the story punches me in the face at the end. Tears completely out of nowhere! I was not prepared to be impact...