Forever - Maggie Stiefvater I had a major cryfest last night :(

Full review:
http://haraiah.blogspot.com/2013/04/review-forever-by-maggie-stiefvater.html