I was cryin' when I came into this world I held on longer to training wheels than the other boys and girls I kept on fallin' You kept on pushin' Telling me I could fly You had me each step of the way No matter the season You willingly, quietly, patiently gave And I'm grateful For a mother's love High school dances, screaming matches, heartbreak I was clever, I knew better, and I moved far away I kept on fallin' You kept on pushing' Telling me I could fly You had me each step of the way No matter the season You willingly, quietly, patiently gave And I'm grateful For a mother's love And when you grow frail I will never fail To push you along until you fly I'll have you each step of the way No matter the season I'll willingly, quietly, patiently stay 'Cause I'm grateful For a mother's love