He probably doesn't realize. I think because from his childhood he is more bothered with his fanily situation that he make him lost the luxury to be bothered by his "feeling". MC save his father and he is willing to do anything for her, including being her boyfriend. He is loyal, so it's unlikely he'll cheat. That relationship was based on a blind loyalty. All this time he considered his relationship with her as a duty to repay her favor without realizing he actually have feeling for her, though a slightest bit. Still a dumbass asshole. I rather make MC meet someone new than be with him.
Does her ex love her or what? I can't tell tbh he looks emotionless but idk ..