2 of the male leads are borderline abusive but I guess all is well that ends well. The story phasing is pretty good and the symbolism on the 2nd story is really good. over all I gave it a 6 since I'm not really hang up on any couple but still a fine read.