The father of my children whom I have been with for many yrs, has always been disrespectful to me. He constantly puts me down and everything I do is a "f*** up" to him. At the begining of our relationship, yrs ago, he would always put his ex(the mother to his son) before me and compare us to my face. When I tell him even though it was yrs ago, he still scarred me for life with his behaviors but he jus tells me I'm being stupid. He says we were young and it shouldn't count. He remains unemployed and I am under alot of stress bc of this plus I am pregnant. I do not like living on government assistance. He on the other hand has no problem with it bc he was raised on it. The thing is that ever since I can remember, he tells me that if I leave him, I will regret it bc he considers himself a good guy. Yes he does clean house, doesn't smoke or drink and doesn't go out but does that really make up for his other behaviors? I don't know why but I am literally afraid to leave him bc of all he instills in my head. He says the nxt guy I am with with probly beat me and screw around and won't stay home like him. He calls himself out to be a hard to find guy. Am I just brainwashed by him? If so, how can I make it go away bc I cannot take the constant fighting from him and what he puts me thru everyday. Especially now that I am preg =(