At the end of the road I saw you waiting Holding on to what we could've been At the end of the road still hesitating Holding out for what we should have been, yeah Holding out for what we should have been At the end of the highway you still were holding The empty promise of what we could've been Where the road meets the skyway it was unfolding The empty promise of what we should've been The empty promise of what we should've been At the end of the river the ship sits quiet The anchor lost and the fuel run out A cargo of dreams but no one to buy it Drifting aimless on the ocean of doubt, yeah Drifting aimless on the ocean of doubt Drifting aimless on the ocean of doubt