Today I have been the mean mom, the tired mom, the overwhelmed mom, the anxious mom, the impatient mom, and the want-to-turn-in-my-mom-card mom.