Mom life is a lot of things. It’s challenging, exhausting, exhilarating and, most importantly, rewarding. Being a mom means being there for your child when they wake up in the middle of the night with a bad dream, or when they need help with their homework. It means being a shoulder to cry on when they’re going through a tough time, and celebrating with them when something amazing happens. It’s about never giving up on them, even when they push you away. It’s one of the hardest jobs in the world, but it’s also the most rewarding. Because at the end of the day, there’s nothing more amazing than seeing your child grow into a happy, successful adult.