Anyone read it? This book is making me upset and angry and giving me nightmares. I don't know whether to abandon it, or keep going. I need to know if there is some kind of resolution and a happy ending!