From the recording Gleeson and Moore

Lyrics

When nobody believed in me or in my dreams
There were mountains everywhere, I was out of steam
Tomorrow seemed like a cold hearted lie
I fell down, stayed there, waiting to die

She reached deep down in my soul, rescued my heart
That's why mommas and angels are hard to tell apart

Mommas and angels are hard to tell apart
They both know the secrets to unlock our hearts
If it weren't for wings and hallows
There would be no place to start
That's why mommas and angels are hard to tell apart

If she had only one breath left
She'd go right out and spend it on
Someone else I bet
And she ain't ever had to get her own way
You go first, I'll go second is what she'd say

She'd reach right down to my soul, rescue my heart
That's why mommas and angels are hard to tell apart

Mommas and angels are hard to tell apart
They both know the secrets to unlock our hearts
If it weren't for wings and hallows
There would be no place to start
That's why mommas and angels are hard to tell apart

If it weren't for wings and hallows
There would be no place to start
That's why mommas and angels are hard to tell apart