Ratings221
Average rating3.7
What a wild ride. So, I was fighting DNFing this book for the first 80%, the only thing that kept me going was that I was just too far in to give up. About 70% in when the “twist” was revealed I rolled my eyes so hard I saw my brain, but I kept going because I was so close to being done. Then the second twist happened at 80% in and I have never been so happy I didn't DNF a book. The ending was absolutely fantastic and right up my alley. It redeemed the entire book for me.