Rainbow Rowell did the world a favor when she wrote the fan fiction Cath works on in Fangirl. It's about Simon Snow, a magician in training, who is supposed to save the world from the great evil of the Humdrum, but he feels like rubbish when it comes to actually working the power he has. He has a roommate, Baz, who is most definitely a vampire and most definitely (maybe) will try to bring the end to Simon Snow.
Throughout a great chunk of the book, you're wondering when Baz is going to act on his feelings for Simon, and whether Simon will finally figure out he has feelings for Baz.
The writing in it was gripping. I love world building, especially worlds of magic, and while this had a very Harry Potter feel, it was unique. The spells were great (Some like it hot will heat up food, for instance. Nursery rhymes have great power, cliches work amazingly well, things like that). Not only was I entertained by the use of language to perform magic, the characters had me laughing, cheering, and sometimes I just wanted to take Baz and Simon and bash their heads together.
At one point, I read a page and found the Point of No Return. I had to stay seated and finish the novel. I couldn't put a bookmark in and walk away. No. It wouldn't let me. I still find myself thinking about this novel and the characters, and a week has passed.
This was remarkable. Truly. Thank you so much for writing, Rowell. You have so much talent.
