I hate nearly everyone in this story besides the main characters. They all constantly violate people's boundaries and ignore their expressed desires. Their personalities are incredibly obnoxious, and the narration in the audiobook makes them all sound whiney and immature. There's a good story there (if incredibly drawn out). But not enough likable characters and a narration style that highlights the worst in the characters. And also a crap ton of internal monologue.