Swoony, sweet and heartwarming. !!!
See full review at https://tjlovestoread.wordpress.com
You know you're in love when you can't fall asleep, because reality is finally better than your dreams.
Just want to add that, I still felt I didn't know Hayley... I just couldn't connect to her character.