Here I am again Now my boy is 10 As I pray for him each night my heart remembers when He was very small Now he's grown so tall Reading books, and running fast and playing ball My, how time flies The tears fill my eyes I'm still praying for you, my boy I'm proud of all you've done No matter what this life may bring You'll always be my son You're talking at my heart Driving my old car Call me when you get there, please don't go too far Soon you're 25 Found yourself a wife God has blessed your union with a little child My, how time flies The tears fill my eyes I'm still praying for you, my boy I'm proud of who you become And though you are a daddy now You'll always be my son Jesus on the cross Sent to save the lost Fighting just to catch a breath, the Holy One of God Mary on her knees Echoes her son's pleas My God, my God why have you forsaken me? Still she knows why He came You can almost hear her say I'm still praying for you my boy Hang on, You're almost done No matter what the people say You'll always be my son I'm still praying for You my boy The victory's already won And even though You have to die You'll always be my son Let Your kingdom come Christ, the Holy One