Let’s just start off by saying that I really hated the fanfiction in this book, I skipped all the fanfiction parts and I know that I shouldn’t have, but I did. It really annoyed me more than anything else. I can’t tolerate the idea of fanfiction and it’s totally not my thing. I haven’t read HP yet (I’m ashamed, yes.) and some reviewers mentioned that the fanfiction in the book [Simon and Baz] represents HP in real life, and I tried to read it but I honestly don’t get it. I guess that the fanfiction part can either make or break the book and for me it totally downgraded it to 4 stars instead of 5.
It was a slow-paced book; it took me around 200 pages to really get into it. Dear Levi, thank you for being the main factor that made me fall in love with Fangirl. Another factor was Rainbow Rowell’s writing, it’s so easy and light. 
On a personal note, I related to the characters and the situations, I felt like this is a real story, and not fiction. Wren and Cath remind me of my sister and I, we fight A Lot and she’s out of control most of the times and I’m the one who gets to talk some sense into her. 
This book branches into many things; relationships, friendships and family relationships. Rainbow Rowell  conveys the beauty of loving someone and loving what they love and trying to better yourself for them. I loved it so much and I recommend it to anyone!
Did the fanfiction make or break the book for you? Comment down below your thoughts, I’d love to discuss this with you all and if you HAVE READ the book, continue reading the post for spoilers.
Have a great day guys. x
SPOILERS START HERE. Continue ONLY if you've read the book. 
ath’s character developed from the start of the novel till the end, she was the shy one, the antisocial, the one who had a guy-friend boyfriend and also the one who never liked partying. With Levi, she stepped out of her comfort zone; she went to a party for his sake. She liked him and he changed her, he made her a more courageous character and their love story blossomed into something beautiful... with their love for fanfiction, something he never thought he’d like.  
I loved that Levi always smiled “like it cost him nothing”, I’m an always smiling person and it annoys people sometimes, but I’d rather be happy and spread positivity than become a grumpy source of negativity. It made me smile just by thinking of Levi’s smile.
I disliked Wren throughout the book, I thought she was a total bitch.  I understand that she’s trying to be someone different and experiment with new things, but her past and not what she is right now is what she’ll always be. That is proof that one can’t change even if they wanted to. Rainbow Rowell juxtaposes Cath and Wren, fraternal twins but completely opposite mentalities.  I loved that in the end, they both came to terms that they’ll never act like frenemies again. I loved that Wren still read Carry On and kept that part of her intact and untouched even when she thought she was changing.
I loved loved loved Cath and Levi.  Their relationship just clicks, they remind me of a lock and a key. They both were made for each other, he accepts her and loves her even though people think she’s weird.. He saw the beauty in her weirdness.
Another thing I’ve loved is when the book started with Cath sitting in her dorm room and said “there’s a guy in my room.”  which was Levi.. Later on in the book, Cath also said “there’s a guy in my room”. When she and Levi were a couple. I LOVED THAT DETAIL, it made me nostalgic and it linked everything together beautifully. 
(show spoiler)
Source: http://booksbyj.blogspot.com/2014/10/book-review-fangirl-by-rainbow-rowell.html