Oh, those transitions of becoming a SAHM. You truly aren't alone, and the good news is, you and your husband WILL learn to adjust. Truthfully, he's probably a little jealous that you're not having to work. It usually starts out that way. So when he comes home and you've "been home all day", his instinct is to assume that you sat around and just didn't have to do anything all day while he worked. I actually sat and wrote my husband a letter, because he, like yours, always had a comeback. A lot of men are defensive and in a face to face discussion, can't be empathetic because they feel like they need to defend their side and that's it. So, try a letter. Explain to him that you like a clean house too, but when you're pregnant and taking care of a little one, it's not possible to have a clean house all the time. My husband is affected by a messy house, so one thing I always made sure I did was when I knew he was on his way home, I'd go around and quickly pick up toys. Most of the time they'd be all back out all over the place once he was home for a little while, but his initial walking into the house wasn't a reaction of the house being messy, so he wasn't annoyed. Plus, your husband will able to see that toys can get messy and out of control very quickly. As far as other things, for now, just make sure counters are wiped off and toilets are clean. I've been a SAHM for almost 7 years now, and it took the first 2 before my husband and I meshed our lives. It's hard for them because they would rather not have to go to work, and it takes a while for them to get over that. I found the easiest way to deal with it was just to compromise by doing basic cleanup. I would do more detail cleaning when I had the time and energy, but always made sure the quick stuff was done, like dishes, picking up, and dusting. We as mothers can't honestly say that if we were the ones working full time, and our husbands were staying home, that if we came home to a messy house and no dinner made, we wouldn't be annoyed too. If there's a night now where I'm not cooking anything big, I always make it a point to call my husband and say "hey, if you want to pick up a sandwich or something on your way home from work, go ahead because I didn't cook anything tonight" We have nights like that because my kids are now 6 and 7 and there are nights that we come home from school, do homework, and head to an activity like gymnastics and judo.
To answer your question about what your responsibilities are as a SAHM, well, that depends on your own family. Does your husband work a lot of hours? Mine owns a company, and therefore works A LOT. My kids are now older too, so I do EVERYTHING around the house, even all the yardwork. When my kids were younger, I did everything inside the house, and my husband mowed the yard. Once my kids were both taking naps at the same time, I started mowing the yard. By then though, me and my husband had worked out the kinks of him working vs. me staying at home, and I honestly WANTED to do it so that he didn't have to take time out of his weekend to do it. Now, one of my friends that's a SAHM's husband does all the yard work, and usually cooks dinner too, but he's home by 5 everyday. So, it just depends on you, your husband, and the age of the kids. When mine were really young, like newborn and 15 month old, I still did all the cleaning and stuff, but more like how I explained before, I had the house looking like it was clean, just by keeping things dust free, dishes done, and toys picked up around the time my husband came home. That right there can be done in about a half hour, so is easy to fit into a busy full schedule. If you decide to write your husband a letter, explain to him that it hurts your feelings and makes you feel like your dad just walked in the door when he asks what exactly got done that day. As far as the dinner goes, if you're not feeling good, let him know BEFORE he comes home there's no dinner because you're sick. Next time you go to the store, grab some things that are super easy to make for days when you feel overwhelmed and don't have the energy to make dinner. One thing I make sometimes that is super easy is taco salad. You just brown the meat, add the seasoning, and have chips, cheese, salsa, and sour cream sitting out. Takess about 15 minutes to make....so easy. Another is quesadillas. I buy some fresh veggies, cheese, and a can of cooked chicken, put the ingredients on half a tortilla, fold it over, and put 2 in a pan at a time sprayed with olive oil cooking spray, and basically just brown both sides. Takes about the same amount of time and is super yummy. Sometimes all I put in them is mozz cheese, cheddar cheese, fresh mushrooms that I buy already sliced, and tomatoes. If you can find things like that that are easy and yummy, your SAHM life will be sooooooo much easier. Also, maybe if you have time in the morning, make dinner then, and then just have a plate for him to heat up. Chili's good for that. Stay positive, things will get better, it's just a transition for the 2 of you, and adults take a little longer to adjust.