I can't lie, I tore through this book every chance I got. But yes the ending made me go "Hummmmmmmm?????" and "What the WHAT??!?!" And after reading some of the haters' reviews on here, I totally see their points. (buttering toast with tears?) But I still couldn't put it down, so I feel must give it a 4*.