The Christian life is a race with a starting point, a challenging middle, and a finish. Though the race is long, tiring and difficult, God provides sufficient grace for every part of the race; this grace is accessed by faith that is forward looking to the finish line and its promised reward.