Before every single one of us there lies a race. It is a race that God has given to each of us. While our paths may intersect with many others across the span of this race, it is still ours alone and it is up to us to finish it. The good news is that, while we must finish it ourselves, we don’t have to run it without help. Many people have come before us and have run their races, some even similar to our own. Many are running around us right now, and many more will follow. And best yet, God is always with us. He has given us everything we need to finish it. All we have to do it shed the things that slow us down, and avoid the things that could potentially trip us up.