Oh, Blue,
He's cheating on you- you feel cheated on and betrayed so whether it's physical or not it's time to walk away.
My first husband was a sex addict- he was into porno and read swinger magazines and could get from having sex with me to his trash movies -my self esteem was zilch.
Forget your mom- mine told me when I walked out that if she could live with my dad I could live with anyone.
I walked out with my car and my clothes, got yelled at by my lawyer for not fighting for the money.
But I have a life and a wonderful husband of 13 years.
He's still doing that- my ex-he accidently instant message my son on his yahoo name and my son went on his "Adult" profile he had naked pics and wasa married but looking- nice thing to do to wife#2
You have the strength- sometimes being a good little girl doesn't pay