Hi C.,
What do you mean, your son is not allowed to play with cushions and blankets??!! That's un-American! LOL My son (6-1/2) still loves to build forts & tunnels out of that stuff. Yeah, it's a pain in the butt, but he's old enough to help clean up. (Does that drive your DH nuts?! LOL)
I think that being a SAHM makes it harder to get things done around the house and to keep it that way! It's like O. day can quickly melt into the next and there are no, real hard & fast deadlines or due dates. I find that the busier I am, the more efficiently I use my time around the house. Try to approach running your house like you would a job. Have a list and a plan for everyday. Sure, you'll know it's got a lot of flex built in there, but I think it's good to start out each day with some kind of a plan. Check out flylady.net for some great tips on organization. Once you get a grip on your time (and with two little ones, that IS really hard), you'll find more time to carve out for yourself.
Another idea I had was to plan a family activity/outing/whatever once per week OUT of the house. It will be a period of time that he will HAVE to devote to and focus on his family!
Maybe your husband probably feels a lot of pressure at being the bread winner for a family of four. And yes, his job is vital and important, but we (moms) know OUR job is even more important. An organized, clean, efficient house goes a long way toward family peace and enjoyment. That sounds kind of cliché, but I think it really IS true. When the home fires are efficiently burning, there is more stress free time for play, enjoyment and fun!
Hang in there. Good luck to you!