Almost everytime my husband drinks too much he tells me how big of a *** I am but when he’s sober he apologizes and is a great guy. I know I’m a great person & I know I’m definitely not nor have I ever been a ***. I’m 40 and have dated a reasonable amount of guys, was previously married for 10 years & engaged for 3. I’m from a small town where everyone knows everyone. If I mention someone I was friends with, he asks if I slept with them! I don’t understand how belittling someone like that is LOVE. Any advice?