Two things can be true at the same time - (1) David is a loser that’s not ready to be married and should have left when he knew it was over and (2) Michelle is also a loser that’s not ready to be married and should have left when she knew it was over.