As I update my progress, I cringed when I realized I'm not even at the half way mark. Would love to DNF this one but I was sent a physical copy and I hate returning the favor by being a quitter. Hoping this gets better. It just seems so childish and completely unbelievable. And, I loathe the character of Cassie. Has she even showered yet?!