Holy high school flashbacks, Batman.
Fangirl, another book by Rainbow Rowell, blew my mind. It focuses on a girl named Cather (Cath) who is a super popular fan fiction writer in the world of Simon Snow, who seems to be the equivalent of Harry Potter ten years ago. Cath and her twin sister, Wren, used to write fan fic together, but Wren has grown up to be a more social butterfly than her sister. This book deals with so many issues-- growing up, starting college, the anxiety of moving away from home, deadbeat parents, relationships, friendships, dining hall food... I could go on and on!
I love this story because, even though it's fiction, it's such an honest depiction of growing up, geekdom, and fan fiction. It reminded me so much of my own teenage years, and my friendship with my high school best friend. You all should read this one.
Also, Rainbow Rowell is rad. She responded to my tweets when I fangirled over this book and said I was going to recommend it to you all.