have not read this so can someone just spoil all the horrible things the ML did so I can decide whether he’d be worthy of forgiveness or not. Cause if i think not, i will be so unnecessarily ANGRY considering they obviously end up together.