From the moment you could talk All the people said, "Listen" It's so funny how the things will often change From the moment you could talk Oh, they told you, "Please wait, boy" It's so funny how the things will often change But whatever they tell you And whatever they say I will always be your best friend I promise come what may Marvin, life is harder than it seems Marvin, never grow too old to dream Marvin, oh, I swear you'll always be my son Every time, every moment And whatever you have done From the moment you could smile Thousand times I saw you crying It's so funny how the things will often change From the moment, you would try Oh, they want you as a soldier It's so funny how the things will often change Oh, if time could turn backwards I would never leave again Someday we'll be together Always be a friend Marvin, life is harder than it seems Marvin, never grow too old to dream Marvin, oh, I swear you'll always be my son Every time and every moment And whatever you have done Marvin, but I swear you'll always be my son Every time and every moment And whatever, baby, you have done