By what measure is what you're doing "working?" You just said he's flagrantly carrying on the affair on his phone.
You're shoving things under the rug, Isbar, and living in denial. It's understandable during the holidays, but you're going to have to stand up to him sooner or later.