Oof, yes. There's a reason the TV series was just set in the same world rather than being an adaptation of the books, and it's because the writing started out weird, and got progressively more insane with each volume. (Also, way too horny for even cable TV.)