Just because he cheated does not mean he is irredeemable. And even if he hurts her again she will start to hate him, Like Machida said. She's free to love whom she wants but she should also draw the line where needed. Though I would still never really give advice like that.