Choosing to be a stay-at-home mom is an attractive alternative for many mothers. After all, who wouldn’t want to spend more time with their babies and kids? The thought of being there for every milestone, witnessing all the firsts, and creating precious memories is undeniably appealing.