“Therefore we also, since we are surrounded by so great a cloud of witnesses, let us lay aside every weight, and the sin which so easily ensnares us, and let us run with endurance the race that is set before us.” Hebrews 12:1

The host of heaven gives witness to our challenge. All of the saints that have gone before us give witness to our challenge. They are awaiting us to finish well what we have been assigned to accomplish. Therefore all of the impediments of heart and mind must be dispensed of unless they restrict our mobility and entrap us, holding us as slaves to old habits. Our minds must constantly be renewed in order for us to know what the will of the Lord is. Never should our pursuit fall short of those that have gone before us. We are to build upon the foundation that has already been established by them. The weights are spurned from the sin that would remain as a stronghold. Whatever is our greatest weakness is the sin awaiting the opportunity to be given full expression. Only when we maintain our focus on the Jesus Christ could we be empowered to resist it.