I dreamed you, I saw your faceCaught my lifeline, wind drifting through spaceI saw an angel, I saw my fateI can only thinkThank God it was not too lateOver mountains, I floated awayAcross an ocean, I dreamed of a dayI followed an angelDown through the gatesI can only thank God it was not too lateOh, sing a little song of lonelinessSing one to make me singOne to make me smileAnother round for everyoneI'm here for a little whileNow I'm walkingThese streets of my homeNow I'm walking these streets of my homeBut she's with meEverywhere that I goYeah, I found an angelI found my placeI can only thinkAnd I'm doing it in my own way And I'm gonna do it for her who I amGod, it was not too lateI can only thank GodIt was not too lateI can only thank GodIt was not too lateIt was not too late