Do you really want him back in your life at this point?

His behavior is ridiculous.

You are obviously an intelligent women so why you are giving any of your time and energy to this guy at the minute is beyond me.

You need to place your past memories of him in a mental box and keep it separate that from the reality of him now.

I understand your past, I am not trying to be disrespectful but he isnt even trying to keep it quiet.

If he wasn't your husband and you were watching him treat a friend of yours this way.. I have a good idea what your advice to her would be.