I am just a simple beast, my steps are slow and small
But tonight I bear a precious load, more sacred than them all
Through fields and hills, I trod along, with Joseph by my side
And on my back, a gentle girl, with love and faith as guide
Step by step, mile by mile, through starlit, dusty roads
I carry Mary, pure and kind, her heart with promise glows
In silence, I press onward, to Bethlehem I go
With every step, I feel the weight of heaven's holy glow
Joseph leads with patient hand, his eyes fixed straight ahead
And though I'm just a humble mule, I feel the path we tread
She speaks to me in whispers soft, her words a lullaby
I feel the hope within her heart, the faith that doesn't die
Step by step, mile by mile, beneath the starlit sky
I carry Mary safe and close, as Joseph walks nearby
In silence, I press onward, to Bethlehem I go
With every step, I feel the weight of heaven's holy glow
The night is deep, the journey long, my strength begins to fade
But I press on, for in her womb, a miracle is laid
And when we reach the town at last, the stars light up the skies
I bow my head and know tonight, God's love is realized
Step by step, mile by mile, beneath the starlit sky
I carry Mary safe and close, as Joseph walks nearby
In silence, I press onward, to Bethlehem I go
With every step, I feel the weight of heaven's holy glow
I'm just a humble beast, with strength from God above
To carry them to Bethlehem, a journey led by love