For most of us, our moms are our heroes. We owe who and what we are today to them. It is because of their love, hard work, and dedication that we have been able to live the life we deserve. And yes, it may not be sunshine and flowers all the time. But life is, nonetheless, incredibly beautiful.