Originally a recommendation years ago from my best friend, Carrie. As you may have heard, it's heartbreaking in all the right ways. I loved it and would definitely read it again someday to catch more of the complicated details I missed the first time.