By this time the only realistic outcome would be for MC to leave ML. I mean, she never really had any affection to him, always on guard, AND she knew clearly that they have very different view of morality with him constantly hitting her moral bottom lines.
But then again, this is a romance story, so.....