I generally enjoy an unlikable protagonist, but I absolutely could not get over how much I hated Cleo. She was so completely self-centered and ruined everyone around her, and she just got away with it. This book dragged on and I just wanted her to get what was coming to her.