Running The Race

When I run this race, when will I stop?
When the race is won? Or when the race is done?
I guess it all depends.
Am I competing against others, or am I competing with myself?
Should I be content to just stay ahead of my competition?
Or should I constantly push me, to be the best me I can be?