What a refreshing, fun read. I laughed out loud more times than I could count while reading, and it was just what I needed.The voice of both Brady and Heaven were so hilariously unique, and their senses of humor were completely in line with mine, hence all the cackling that happened. I do so love a good narrative, especially one that can artfully sprinkle pop culture references throughout, and this one succeeded in both. A couple things made me knock this down from 5 stars: 1) Parts of the book seemed to drag. There were times when I wanted to smack Brady and/or Heaven upside the head and tell them to get their shit together already! 2) There were small details that were inconsistent, where all of the sudden Heaven knew something about Brady that he hadn't previously disclosed, or vice versa. A lot of times, I was scratching my head wondering if I'd missed a page (or ten). And 3) The ending was cute, but totally OOC to me.All in all, though, this was a fun, unique, refreshing read. One that I'll definitely put on my forever-reread list.