Where did he say he was flaunting his girlfriend? He just said he doesnt think it's fair to break up with her because theyve done nothing wrong. You've projected that he flaunts his relationship. He didn't say that at all.
And that isn't her boyfriend, it's someone she started an affair with. Big difference. Yes some people can forgive, he can't, she fucked up. DTMFA