If you haven't read it yet, try it. I'm not gonna say you'll love it, though.
It's pretty crazy.
Kurt Vonnegut writes pretty annoying-like (which I love) and keeps jumping back and forth between time-periods, universes, tying everything slowly together.... Poor Billy. He must have some awful PTSD. But one of my favorite parts was it's little mentionings of supposedly unimportant things...Everything from the little songs to the "beautiful boy" to the German soldier that was secretly Billy's cousin.
If you want a tragic yet humorous book that twists and turns, try Slaughter-House Five. It's horrible and wonderful at the same time.
And so it goes...