Heaven knows I've been waitin'
Waitin'
Knows I've been waitin'
Heaven knows I've been waitin'
Bangin', heaven's gate breakin'
Take these words I've been sayin'
Count them like I've been prayin'
Heaven's gate breakin'
Like I've been prayin'
Heaven knows I've been waitin'
Bangin', heaven's gate breakin'
Take these words I've been sayin'
Count them like I've been prayin'
You're an angel to a girl like me
Head in the clouds where you sleep
Every kiss I start to believe
That you wanna protect me
Heaven knows I've been waitin'
Bangin', heaven's gate breakin'
Take these words I've been sayin'
Count them - you wanna protect me
Heaven knows I've been waitin'
Bangin', heaven's gate breakin'
Take these words I've been sayin'
Count them like I've been prayin'
You're an angel to a girl like me
Head in the clouds where you sleep
Every kiss I start to believe
That you wanna protect me