Well there is certainly alot of anger there. There certainly is a whole lot of confusion and inconsitency. Have you always let him get away with calling you these names and vulgarity?
You may very well want to read the MLC resources at the top of this board and see if your husband fits into this.
How is your self esteem by the way? Is it pretty good?
Experience is a brutal teacher, but you learn. My God, do you learn. - C.S. Lewis
Life is usually all about how you handle Plan B. - Jack3Beans
Listen without defending; Speak without offending - FaithinAK