Main characters are annoying, moody, and illogical. The entire story is like a train wreck. Everything is a disaster but you can’t look away. The dialogue between the characters has me cringing but once you start you can’t stop because you have to see what happens next. Infuriating to read.