I’m a horrible wife 😢

Tonight as my husband started to get ready for work I snapped. He’s been so cranky lately and on top of me being pregnant it just was too much. I screamed that I wanted a divorce and stormed off. Let me say that I would never divorce my husband. He is my whole world and he is really wonderful. He’s been having to work 8-12 hour shifts 7 days a week since Christmas so I know it’s so hard on him. It’s hard on our marriage. He started to cry and say he was a piece of shit which is the farthest thing from the truth and it broke me. My heart physically ached seeing the pain in my husbands eyes. I just grabbed him and apologized so much. I told him I’d never leave him and for him to never say those things because he’s wonderful. We had a long talk and made up but I still feel awful. I can’t believe I let my selfish temper bring my husband so far down. Then my mind went to our son. Even though he’s in the womb he just heard his mommy scream at his daddy and his daddy talk so horrible about himself. I never wanted my child to hear us act that way. It makes me worry that karma come after us for acting this way in front of him. My marriage means too much to me to act that way again. I’ve got to learn to control my pregnancy hormones and stop being such a brat. My husband has a reason to be cranky and I’m just selfish. I just thank God he forgives me for acting that way.