well i ve had dreams enough for one and i ve got love enough for three i have my hopes to comfort me i got my new horizons out to sea but i m never gonna lose your precious gift it will always be that way cos i know i m gonna find my own peace of mind someday where is this place that we have found nobody knows where we are bound i long to hear i need to see cos i ve shed tears too many for me but i m never gonna lose your precious gift it will always be that way cos i know i m gonna find my own peace of mind someday on the wind soaring free spread your wings i m beginning to see out of mind far from view beyond the reach of a nightmare come true well i ve had dreams enough for one and i got love enough for three i have my hopes to comfort me i got my new horizons out to sea but i m never gonna lose your precious gift it will always be that way cos i know i m gonna find my own peace of mind someday someway 