I'd give this a 3.5 because I liked even though it's not my usual genre. It made me frustrated, sad, incredulous, sympathetic, and so many other things. The things that happen between the characters are horrible, but I could not stop wondering what would happen next. I also could not help but sympathize with the characters, even though the events that occurred go against my moral standards. This story shows that love and life are not black and white. It makes for a good light read!