verse 1 G C As far as I remember from my fading memory G D My heart is always yearning for something to believe G C With not much going for me but all the world to see G D G There must have been an angel watching over me verse 2 G C We began a journey in search of rock and roll G D All my friends were working or signing on the dole G C We many times went hungry when we were young and free G D G There must have been an angel watching over me Bridge 1 C G Without a clue, just following a dream, C Em D And every bit as a naive as it seems C G B Em We took it as our duty or to take it to extreme C D G There must have been an angel watching over me Solo Bridge 2 C G Even now I look back and wonder if it’s true C Em D We should come so far from nowhere knowing what I do G B Em If I was a true believer, I would get down on my knees C D G Em There must have been an angel watching over me C D G There must have been an angel watching over me