Husband wants me to apologize

SAHM mom here. I've got an almost 7 month old and 6 year old. Husband and I come from different backgrounds- his mom did all the house stuff and never seemed to have any difficulties doing so. I on the other hand, have difficulties (or at least I think I do since my husband isn't satisfied and constantly picks fights every single week which turn into big blow outs for a few days). I know for a fact that I do my best (I mean I'm up from morning till 11pm and wake up multiple times a night to nurse my baby) and that I always strive to go up and beyond. As always there is plenty of cooking (prep cook clean and pack leftovers) to do, cleaning (about 20x a day since we LIVE in the house and constantly use it) the once a week laundry and folding and putting away, homework, bath times, feeding times, I mean the list literally goes on- you guys know what it is to be a SAHM. So I told hubby I would do my best to help him out further (and I'm already putting up an extra load on myself since I supported his decision to be at SCHOOL when in reality he was making great money at work without the MBA) by ironing his work shirts since he gets home after 10 on school days and around 7:30-8 on work days. The week before that he ironed all the shirts in his closest (he has like 10) and ironed another 3 last weekend. So I figured ok I have some time to iron. Being a SAHM is all about prioritizing am I right? I was planning to do them on a Thursday since his mom comes over Wednesday's and Thursday's to take my 6 year old to soccer and Wednesday I made two dinners (chicken cutlet and pulled chicken in the crock pot since I thawed a large batch of chicken breast). Thursday morning comes along where the mornings are crazy with two kids and hubby notices no shirts left and flips out. I told him to go brush our sons teeth while I quickly iron and he just said nope I GOT THIS sarcastically and that's where it all went down. The yelling and attacking started, while our 6 year old looked at us and I said don't worry and don't listen because men can iron their own clothes to which my husband responded "son, you will learn that women are irresponsible people and you can't count on them". Then gave me the silence treatment for 2 days as a form of "punishment" and finally proceeded to ask me if I have something to apologize for!!! Am I completely mental or does this situation deserve an apology from me?!!!?! For the fact that I didn't iron a shirt for him when I said I would iron shirts?! am so close to just LEAVING HIM!!! I get how some wives complain and perhaps attack their husbands for not doing more especially when they come home and drink beer (big culture thing in our culture) but for a husband to attack his wife who legit puts her blood sweat and tears into keeping the house together is mind bottling!!!!