Skip to Content Skip to Navigation

david m. bailey: Music & Lyrics

Don't Give Up Too Soon

(david m. bailey)
Once you start to play, you might as well finish the game
If you sing, you might as well finish the tune
It's OK to take a break when the journey's made you tired
But you're not done, so don't give up too soon.

The finish line might seem a million miles away
Like Christmas when you're still only in June
But just around the corner, September lights the way
You're on the way, so don't give up too soon.

Hope is never easy, but it's really all we got
The bridesmaid will someday meet her groom.
You can't stop all the troubles, but they can't all stop you
So keep on, and don't give up too soon.

The archeologist can tell you how far we've really come
Since the time of his ancient dusty ruin
But the truth is, we still have so far to go
So grab your heart, and don't give up too soon.
don't let go, and don't give up too soon