In a few places it really reminded me why I usually avoid realistic books full of human suffering, at least when reading for pleasure. But it wasn't as bad as I expected it to be, and more importantly, it simply is a good book. The way the protagonist was honest with himself (even while trying to project confidence) was endearing.