The last month has gone really great, but last night my H went out after work, didn't call to let me know and when he got home I blew up. I apologized later for not handling my hurt in an adult manner, but the only response that I got was sarcasm and mean responses. He said that he is an adult and shouldn't have to answer to me. That I am a babysitter and not a wife (That isn't true; he goes out every weekend without me and the last month he has gone out atleast one night a week). I tried to sit down and calmly talk about respecting each other and their feelings, making phone calls to prevent the other from being worried, etc. He just sat there with a grin, shaking his head and making snide remarks. He then decided that he was going to bed. I thought that the fight (which should not have escalated that far) was resolved and I needed some reassurance and consoling. I asked if he would hold me and he refused. Basically, he was saying that he did nothing wrong and that I was a "bad girl" and I needed to be punished. How do I get it through to him that he doesn't have to agree with everything that I feel and say, but he doesn't have the right to make me feel stupid (which is what his sarcasm does) and he should at least listen to me and try to see my point of view? Most of our arguments are over stupid little things, but when he gets angry and mean, I respond and things escalate. How do we stop this? It hurts so bad. I love him so much, but he always makes things my fault and he never apologizes for anything. Am I the one who is being irrational? I feel like I am losing my mind. Everything is great as long as I keep my mouth shut and don't rock the boat. I feel like I am going to explode. Please help me.