Mothering (loving a child, taking care of a child, being there for a child, disciplining a child) is the single hardest and most Amazing job ever! There are days you will feel on top of the world! Like you conquered it! Then there are those days where you feel like the biggest failure on the