Think "The Art of Racing in the Rain" with a terribly imaginative protagonist raging through the stages of grief. It's lovely and touching. 
 Gay rating: Fully recommend. This is not primarily a gay book, the protagonist just happens to be gay. Awesome, right?