I read this a couple of years ago after spending years not reading it. Yep. It was on my TBR list forever and when I finally read it I was irritated it took me so long to get to it because I love it so much and then strangely happy that I waited so long for it because I could bask in my enjoyment wi...