For many of us, the journey of parenthood is filled with moments of love, joy, and beautiful milestones. I find myself sweetly reminded of such moments thanks to my smartphone that from time to time will flash memorable moments of my life, my family, and my children. However, parenthood also has its many challenging moments as well.