I hated all of the characters in this book. But that didn't stop me from finishing it in less than 12 hours.