I'm proud to say I finally finished Katherine Dunn's Geek Love, after taking a whole freakin' year to work through it. (I checked; I got it to read for specficbooks last September; it was the first book we planned to read.) Helps that the book is relatively episodic, so I could read it in smaller chunks (I finally got on a tear about a week ago and powered through the last hundred or so pages), but it was a difficult read. Extreme imagery and events in it, and its early pages are especially extreme; in-depth descriptions of the sort of physical differences the various freaks who the Binewski family (the protagonists of the novel) knows. This calms down eventually, but after that it's often emotionally extreme. I read with a slightly dropped jaw the actions the family and its doctor must take to save the life of a pony, and I don't really want to describe what they do to said pony because I don't want to squick people. Or re-squick myself.
But the language is so often stunning, and I love that the science fiction elements kind of float into the book and not call much attention to themselves, though certain events in Geek Love couldn't actually happen. (I figure what happened to the horse can't happen, either. Sorry; that kind of messed with me.)
Now it seems I read the bulk of this book at night. Somehow that feels appropriate.
I dislike giving up on books. I'm glad I didn't give up on this. But right now I'm reading Ray Bradbury short stories (The Golden Apples of the Sun), and those are easier.