Wonderful May-December romance.
There is a significant age gap between David and Brandon, and although it's now an issue between the two of them, they struggle with how the world outside their relationship perceives them. I wanted to slap both of them at times for letting other people's opinions affect them so much, but at the same time their issues seemed very realistic to me.
So things fall apart until shit happens and help them get their priorities straight. Well shit and Kyle happen.
Kyle makes himself known in David's mind regularly throughout the story - usually with some wonderful snappy and to-the-point sarcastic remarks when David is being stupid. Even dead, Kyle played a large role in the story and I was glad to see there was room for him without Brandon feeling threatened in any way by his memory.