He’s Here

The journey was long
And the way was hard
Over steep rocky places
And mountainous trails
… Now he’s here!

Tired out and hungry
We patiently went
Trying not to be anxious
Though thirsty and hot
… He’s here!

In uncertain times
Will there be a home
What about my loved ones
How will we survive
… But he’s here!

Missing my family
So far far away
How I long to be near them
And share the good news
… That he’s here!

Home safe and sheltered
Though not what I thought
Only a few visitors
To brighten the hours
… And welcome him here!

Look to the future
One day at a time
Be strong there’s tomorrow
Hear Mary’s good news
… for Jesus is here!