I dreamed you, i saw your face 
caught my lifeline when drifting through space 
i saw an angel, i saw my fate 
i can only thank god it was not too late 
Over mountains i floated away 
across an ocean i dreamed her name 
i followed an angel down through the gates 
i can only thank god it was not too late 
Sing a little song of loneliness 
sing one to make me smile 
another round for everyone 
i'm here for a little while 
Now i'm walking this street on my own 
but she's with me everywhere i go 
yeah i found an angel, i found my place 
i can only thank god it was not too late 
i can only thank god it was not too late 
i can only thank god it was not too late