I think this had it all. I was in a reading FUNK when I started this. But I could not ignore the reviews. Hit all my buttons, angst, romance and laughter. Not to mention the lyrical writing, that captured me in moments many, many times.I absolutely LOVED it.