Being a parent is hard work! I am not sure that I knew exactly what I was signing up for when I became a mom. It has been the most amazing but challenging adventure I have ever taken on. Some days, I find that I am an amazing mom with all the patience and the love in the world. And then there are most days where…