Full Review on In Love & Words: The Book Boyfriend Blog. 
 Where have I been this bookaEUR(tm)s whole life? Seriously. 
 IaEUR(tm)ve seen so much hype about this book and Eleanor & Park, yet it took me forever to pick up Eleanor & Park and even when I fell in love with that book, I still didnaEUR(tm)t immediately read Fangirl as I should have. IaEUR(tm)m kind of, maybe, a little bit mad at myself about it. 
 Because as much as I loved Eleanor & Park, I love Fangirl more. 
 IaEUR(tm)m not typically into books with a nerdy heroine. I have no idea why because IaEUR(tm)m pretty nerdy myself (obv). However, I loved Cather and all of her anxieties and fangirling, 
 Rainbow RowellaEUR(tm)s characters are always so beautifully developed and multi-dimensional. There is so much truth to them and even when the characters kind of suck, you still understand why they are the way they are. This book was no different. 
 CatheraEUR(tm)s twin sister, Wren, is such a believable character and, if done poorly, wouldaEUR(tm)ve been incredibly annoying. But she wasnaEUR(tm)t annoying. She was aEUR| human. And though I didnaEUR(tm)t love her (like I loved Reagan, but more on that later), I understood her. I got why she was the way she was. 
 I loved how the twinsaEUR(tm) relationship was portrayed. IaEUR(tm)m super close to my sisters and I totally related to this on so many levels. My one sister and I are absolute opposites, like Cather and Wren, and IaEUR(tm)ve felt disconnected from her at certain points in my life because of this, despite how close weaEUR(tm)ve always been, and it hurt so much that when I read about CatheraEUR(tm)s pain as she was dealing with the same thing, I could completely empathize. It hurt so good. 
 Side note: the names of these twin sisters, Cather and Wren, wouldaEUR(tm)ve been super cheesy if this book wasnaEUR(tm)t written by Rainbow. 
 So, about Reagan. Oh, Reagan. If youaEUR(tm)ve been following my Goodreads updates as I read this book, youaEUR(tm)re very familiar with my love affair with Reagan. 
 Reagan, CatheraEUR(tm)s new roommate, is brash and loud and unapologetic about being such a force in this book. She is probably one of my all-time favorite supporting characters ever written. SheaEUR(tm)s absolutely hilarious. I loved how she could be completely mean to Cather, but somehow still manage to be completely on her side.