Sure, Life is an uphill battle. But in pressing onward and upward, we get ever closer to the Sun and grow ever closer to The Son.
Written in 1989 by David C. Anderson

Lyrics

When is the struggle over? When is it done?
I'm always starting over. The battle's never won.
There's always something up ahead of me to test my size.
As long as I'm overcoming, why should I mind?


On and on-on and on. I'm always pushing on.
On and on-on and on-closer to The Son.


Each day I know I'm growing. Well, each day I try.
Mostly I'm growing slowly. Once in a while, I fly.
Life is always full of lessons. Sometimes I'm blind.
As long as I pass the test, why should I mind?


On and on-on and on. I'm always pushing on.
On and on-on and on closer to the Sun.
On and on-on and on. I'm always pushing on.
On and on-on and on-closer to The Son.


Changing and hoping and painfully groping
for a piece of heaven on earth-
for a piece of heaven on earth to be free-
to be free. So I'll keep moving...

On and on-on and on. I'm always pushing on.

On and on-on and on. Closer to the Sun.
On and on-on and on. I'm always pushing on.
On and on-on and on- closer to The Son.
On and on-I'm always pushing on.
On and on. Closer to the Sun.
On and on-I'm always pushing on.
On and on-closer to The Son.