I know you've been watching me
Doing deeds that must have been a pain to see
It's not that I don't care
You know I'm weak; my load you chose to bear
And I know you listen to my prayers
No matter how small they are
It's sad to know I'm only able
To talk to you, when I'm in trouble
It's amazing how
You love me still
And you always will
You're so fine, you've got me running back to you every time
You're divine, it's always great to have you on my side
You gave me everything, when I deserved nothing
You kept me warm when my world turned cold
My soul's much better, since I've got to know you're for real
I know you can feel what I feel
The pain, the blood that fills my veins
I've wondered how I've lived for so long
In a world that's gone all wrong
You've been watching every step
And every move that I make
My path is cleared by your Angels
Ands that's the road I'll take
It's amazing how
You love me still
And you always will
You're so fine, you've got me running back to you every time
You're divine, it's always great to have you on my side
You gave me everything, when I deserved nothing
You kept me warm when my world turned cold
My soul's much better, since I've got to know you're for real
You're so fine, you've got me running back to you every time
You're divine, it's always great to have you on my side
You gave me everything, when I deserved nothing
You kept me warm when my world turned cold
My soul's much better, since I've got to know you're for real