Thinking back to this book, I shouldn't have liked it as much as I did. It had at least two (usually) major turn-offs for me. 
 1. Pages and pages of inner monologue/mundane happenings and 
 2. A naive, spineless heroine 
 At least, that's what I thought at first. It's true that Fangirl was a bit slow and loooong. It's true that Cath was naive and innocent and a bit of a pushover, but these things only made her that much more real. She wasn't the same person the entire book, but the decisions she made and the way she reacted to certain situations was completely within character. 
 And I realized, later, that everything that happened in the book was necessary. We needed to know where she was and who she was with at all times because each situation presented a different set of problems. And those problems weren't overdone or over the top. They were...relatable. Everything about this book was a giant dose of smile inducing nostalgia. Seriously, I felt warm all over once it was finished. 
 Oh, also, NO INSTA LOVE!!! I cannot express how happy it made me to read the progression of a relationship. The flirting and first kisses...*sigh* It made my heart pitter patter. 
 I LOVED the supporting characters just as much as the main ones. Really, I just loved everything about this book. It's definitely worth the money. 
 ******** 
 Loved this so hard. I'll write a proper-ish review once it's not past midnight.