IMO i think you did good. I have to wonder sometimes at the sense of allowing yourself to be personally attacked and embarrassed.

You are worth 1000 of him and OW. why should he not be told some home truths. You got it out.

IMO now is the time to Db. Caution though, dont say anything that your not prepared to carry through.

All our sitch are horrible. I know what I am wishing for this xmas for myself and everyone here.