Moms are the everyday superheroes that don't always get recognized for all that they do for us. So in honor of moms everywhere and Mother's Day coming up real soon, here are ten reasons why you should thank your mom for everything that she's done for you.