Choosing to be a full time stay at home mom is a complicated decision, with multiple emotional and financial factors at play. Before you weigh the varying pros...