Today I was ironing clothes whilst heating up soup for my son, my son came into the kitchen and I told him off because he could hurt himself with the hot stove and the iron? He went back into the lounge. My husband switched off the cooker and said just do one thing at a time. You're in such a mood today and I am sick of it. I said I was just trying to get things done as work starts next week. He said you always do this, go into a whirlwind and you are mean to everyone. I had to make my own breakfast today and now you're telling me to make my own lunch as well. I said yes because I have to iron the kids clothes. He started shouting at me saying I do this all the time and I am worried about work and I always get myself into a whirlind and start to do a million things at once. I hated the way he shouts at me it scares me and upset me that I stay quiet. He then says I am ignoring him but I tell him I am just not going to respond if he is raising his voice at me. He said you're an angel of course you never do anything wrong it's allwAys me getting angry. You're a perfect angel. He said it's not normal to ignore people when they are talking to you. I said you are not talking you are shouting at me. I have disengaged myself with the conversation because you are raising your voice I am not willing to speak to you. He said it's because you don't know what to say. I say nothing and he gets more and more angry. I start to put my shoes on to leave he says go on then get out and shuts the door behind me. Who is wrong here? Is it me? Should I still respond If he is shouting? I hate confrontation and I feel like I am always getting told off all of the time.?