Zach is evil but Madelyn is no saint either! She herself was so obnoxious before her Rebirth & wasn't any better than Zach before having a change of attitude in this life, so I can't really sympathize much with her. Moreover it's clear by now they'll end up together. Sigh! what a dissapointing story