We made the decision based on what we felt God wanted of us.
Add to that I can breastfeed and dh can't, he gags and nearly throws up with every poopy nappy he's changed (and it's only a handful). It's not 'selfish' for me to stay at home, as he wouldn't want to, because he reckons looking after the kids is a lot harder than the work he does. He has about fifty times more earning potential than me - he does I.T and is also an IFA as well as a 'wheeler dealer' (erm, sorry, 'entrepreneur'), lol. He feels fulfilled in his responsibility of providing for us and would go mad if he stayed home with the babies all the time. I would hate to leave my babies and go to work when I feel it's necessary for me to be at home nurturing them, teaching them, etc etc...
So yes, aside from the fact that the woman carries the baby for 9 months, then has the boobs to feed them (and I understand not everyone is able to do this for whatever reason), the woman is *generally* the nurturing one...and I believe is more emotional than the man for a reason...apart from the natural stuff like that (which leads one to the conclusion that *God* designed the woman to do all this for the baby, and therefore it seems like he also meant for the woman to SAH and care for the baby she's carried and fed etc), hubby would go crazy stuck at home, and I'd go crazy stuck in the rut of having to get up and leave my kids every day.
Plus I work as hard as he does, and he says that even though he physically earns the money, I earn at least half if not more because of how hard I work, and my staying at home and keeping things running smoothly here means that he's free to concentrate on providing without having to worry about how things are going at home.
It is NOT selfish...we are a team - and it works very nicely!