How Long

How long, before it's too late
Till all of the magic gone
Careless words spoken in jest are hard
To accept when they're wrong

Burning flames, fuelled by desire
Lovingly warm when we touch
Like a song the music of life
With you it was never too much

How long, before it's too late
Till all of the magic gone
Careless words spoken in jest are hard
To accept when they're wrong

Waves of doubt, passion and fear
Beat on the shore of my soul
In my dreams hope still springs eternal
Sending me out of control

Promises come from the heart
Joining the paths that we choose
They are words we'll never forget
Together we never can lose

How long, before it's too late
Till all of the magic gone
Careless words spoken in jest are hard
To accept when they're wrong

How long before it's too late
Till all of the magic is gone
Till the end we'll be together
Forever is never too long
For never is not in our song.



Credits
Writer(s): David Rubinson, Anita Pointer, June Pointer, Ruth Pointer, P. Pointer
Lyrics powered by www.musixmatch.com

Link