Through the darkness and broken glass
I come for you if you only ask
And there I'll stand just for you
A million miles between our lives
Won't keep us apart from our grieving hearts
Seen with love, gasp in my darling
And for your name I'm calling for
And I'm falling on my knees
And if you cry, I'll hold your head up high
I'll be there by your side
I will be your guardian angel
And if you cry, I'll hold your head up high
I'll be there by your side
I will be your guardian angel
In the garden of a lonely love
I'll wait for you till the time will come
When I see you smile just for me
Love at last, embrace the pain
You can't hide your dreamy rain
I'll be there, just wait my darling
And for your name I'm calling for
And there I'll stand just for you
Seen with love, gasp in my darling
And I'm falling on my knees
I'm falling on my knees
And if you cry, I'll hold your head up high
I'll be there by your side
I will be your guardian angel
And if you cry, I'll hold your head up high
I'll be there by your side
I will be your guardian angel
I will be your guardian angel
Follow the justice that I get
The master of justice
Smile and praise my heart
Lift up your
I still see you smile
Just for me
Till I hear it with
I'm coming for you
And until you sleep
I won't let you breathe
If you cry
I'll hold your head up high
I'll be there by your side
I will be your guardian angel
If you cry
I'll hold your head up high
I'll be there by your side
I will be your guardian angel
I will do the things that I can
To watch over the sins
For it breaks my heart into gold
For it breaks my heart into gold
For it breaks my heart into gold