It was a charcoal night, the moon was bright on those white capped waves
The harbor was dim and the ship pulled in past the breakers and through the haze
You were a little out of step with your baby's breathe and that hippy gown
But I didn't care, I was walking on air with the prettiest girl in town
Heaven's got heroes, heaven's got fools and heaven's got saints
But they ain't got no angels like the angel I got
I want to hold you forever girl, just give me a shot
On this moonlit night a million lights seemed to twinkle your name
On a night by the sea the angels gave you to me
Will you hold me down when my demons come? Will you whisper my name?
Will you still be here in 25 years? Will you still love me when I'm not the same?
'Cause there's a fire hiding in your baby brown eyes that time can't dim
And every night I pray for just one more day, so I can hold you once again
Heaven's got heroes, heaven's got fools and heaven's got saints
But they ain't got no angels like the angel I got
I want to hold you forever girl, just give me a shot
On this moonlit night a million lights seemed to twinkle your name
On a night by the sea the angels gave you to me