How Long

(M. Roberts)

I.M.R.O. / M.C.P.S.


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




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.


Chorus Repeat:


How long before its too late

Till all of the magic is gone

Till the end well be together

forever is never too long

For never is not in our song