OG, I'm so sorry for the pain you're going through. But I want to echo zew - sounds like you handled the confrontation very well. I was cheering for you when I read your post and was glad you confronted him. But also glad you kept your head. I honestly don't know if I could have handled that half as well as you did.
Me: 39 W: 46 D: 7.5 S: 5 SD: 16 SS: 12 T: 2 (06/2012) M: 2 (12/2012) Separation 09/2014. No talks of D yet. No communication since 10/3/2014