Intro: G C G C D
VERSE
EmCG
Little baby up in heaven says to God
EmC
'Do I really have to go?'
GAmC
God replies 'Yes it's your time to leave
AmD
But don't you worry you won't be there alone
EmCG
You see there's someone who's been waiting for you
EmD
Quietly hoping and praying
GEmG
For your sweet and safe arrival
AmD
Down on earth
CHORUS
EmGEmAmD
Everyone is born with a guardian angel
EmG
And on her wings she'll let you soar
EmAmD
Higher than you thought was possible
EmCG
She'll love you and protect you like no other
EmCD
And your guardian angel has a name
C G (C D) first time
You can call her mother
VERSE
EmCD
As you grow and make your way on through the world
EmC
She'll be a softer light to guide you on your way
GEmC
Instilling bits of wisdom like arrows in your quiver
AmD
To help with all the challenges that you'll have to face
EmCG
Rest assured that no matter where you are
EmD
You'll be surrounded by her love
GEmC
A gentle support to help you keep your faith
AmD
You're always in her heart and who she's thinking of
CHORUS
BRIDGE
CAm
The sacrifices that she will make
D
To put you first when everything's at stake
BmEm
All the love that she's devoted
BmEm
Until now you never noticed
DC
She was showing you
C
How to be a guardian angel too
CHORUS