Fangirl by Rainbow Rowell
In this coming-of-age novel, change-resistant college freshman Cather holes up in her dorm room, writing fantasy fanfiction. But as the year progresses, she is pushed outside her comfort zone by her snarky roommate, Reagan; by Levi, Reagan's ex-boyfriend (and eventually Cath's first love interest); and by her manic but well-meaning father. The plot is multilayered and filled with complex subjects (such as divorce, abandonment, and mental illness) handled in a realistic manner, and the writing effortlessly and seamlessly weaves these threads together.
Review from Booklist Reviews: