Most days, being a parent can feel like the most thankless job in the world. You are working tirelessly and pouring your heart and soul into giving your children everything, yet it is rare to even get ...