I really enjoy first love stories, and this one was no different. The back and forth time-hopping wasn't the best I've ever seen - it wasn't terribly annoying, but I'm not sure it was necessary as lead-ins to the telling of the past. The telling of the original story would've been great by itself, and seeing the future gave away some things that might have increased suspense when reading the past. But, that said, I still loved the story and felt the love.