I admire your strength and being able to put up with all his philandering for 10 long years!
I think that the best cure would be an open communication between you both. An honest, open, and no holds barred discussion will do you both good. So, try to talk it with him.