Fangirl - Rainbow Rowell Amazing. Beautifully written. I loved the characters so much and I loved their struggles. Fantastic novel. I suppose I should read Eleanor and Park.