FLORES12CARO21, where is your mother and have you told her about this?
Read your first post again and see how many times you stated he disrespects you. And look at how many different ways you have modified your behavior to suit him, to try to avoid his wrath, and to try to reassure him. I have NOOOO idea where these other posters are coming from because #1 there is never any reason at all
for a woman to be made to feel this kind of behavior - disrespect and abuse - is her fault, and #2 there is no advice to give her except to leave. Please leave immediately. All this ridiculous analyzing your actions to justify the way he treats you is bull crap.
Tell your mother how he treats you. Any mother worth half her salt will do everything in her power to get her daughter out of that environment. You are young and do not understand what is going on. You are busy trying to come up with ways to make him stop and make him happy, but you are becoming his slave and you are already his victim.
And stop calling him "a great man." He abuses you. There is nothing great about that. Every abused woman says how great her abuser is. "He's a wonderful man except........" Those exceptions are the reason he is NOT wonderful.
I know you do not agree with me because you simply don't see him this way. Like I said, you are young and don't realize what is happening. You don't yet know you are not to tolerate this kind of treatment. You don't yet know you are not to try to figure him out. You don't yet know you are not to try modify yourself and your behaviors in effort to placate him and to try to prevent future outbursts.
There are lots of articles on the internet you can find to educate yourself on verbal abuse and verbally abusive men. Here is one of them
. Please read it. Please leave. And then get counseling to help you repair the damage he has done. He is destroying your self esteem and you need to get it back.
I know you are pregnant, and that is all the more reason you don't want to leave him. Don't allow that to be your excuse not to leave. I have no doubt you have heard about many women in your life or on TV who are beaten by their boyfriend or husband. Haven't you ever wondered why they don't leave? Haven't you ever wondered why they put up with it? They come up with all kinds of excuses not to leave him. You ARE those women. You are abused just like they are abused. You don't want to leave just like they don't want to leave. Physical/violent abuse is just one kind of abuse. Verbal abuse is another kind of abuse. And there are other kinds. I know you love him.
I know you do not want to leave, but you have to leave. Even if you only leave for a temporary period of time and require that he get help before you will come back. If you don't want to end your marriage, then just leave and tell him he has to get counseling or you will never return. And do not go back until he attends many sessions and shows he is committed to continuing. The moment he makes up some reason for not attending a session, you will know you cannot go back.
Please do not force your child to grow up in this kind of environment. If your baby is a boy, you will be teaching him this is the way women should be treated. He will grow up to abuse his girlfriends/wife because you allow your husband to abuse you.
If your baby is a girl, you will be teaching her this is the way women should be treated. She will grow up allowing her boyfriends/husband to abuse her because you gave her that example. Leave this abusive man and go back to school to better your life and your child's life.