I have been keeping up on your sitch but I don't think I've ever posted. I am certainly no expert and am reluctant to give advice when I can't seem to follow it myself for the life of me! But, when I read about the numerous times your H has been unfaithful over the course of your M, when he has a warm compassionate woman like you at home who is able and willing to give him unconditional love? I just don't understand this. The man is obviously short a few cards in his deck!
IMHO, the biggest concern is the example he is setting for you kids, especially your son. The damage this behaviour can do to your son if he grows up with this is huge! I'm not just talking about how your H hurts S6 directly by his behavior, but about the lasting repercussions your S6 will feel when he reaches manhood and tries to have his own relationships. This type of behavior has a tendency to repeat itself! And, actually, this obvious disrespect for you and women in general can have real lasting effects on your D2 as well!
I know the holidays are a special time, but "putting your foot down" at this time would obviously show him your strength and resolve, and may be what he needs to make him begin to think. Maybe not, but "more of the same" isn't working, so perhaps it's time to take another tack.
Take care!!
TJ
Me45,H49 D24,S18 M26,T28 Bomb 3/19/08 Sep 6/23/08 EA/PA with Secretary 2007-8 3/2009 H moved in w/OW2 7/2009 Let him go w/Love. 8/2009 Legally Sep'd