I didn't want to put this book down. I have read a few by the author already and I knew going in the end would leave me disappointed.... but this one had me yelling some not so nice words. I like the way the author writes and keeps you engaged but man these endings need work.