The thing about being a stay at home mother, you can never regret staying at home. If you are a working mother, you may regret NOT staying at home. It’s up to the working mother to determine if it is a sacrifice she is willing to make.
Except, it’s the children who make the sacrifices for the working mom, not the mom.