William Barclay's Daily Study Bible - Hebrews 12:1-2
12:1-2 Therefore, since we have so great a cloud of witnesses enveloping us, let us strip off every weight and let us rid ourselves of the sin which so persistently surrounds us, and let us run with steadfast endurance the course that is marked out for us and, as we do so, let us keep our gaze fixed on Jesus who, in order to win the joy that was set before him, steadfastly endured the Cross, thinking nothing of its shame, and has now taken his seat at the right hand or the throne of God. ... read more
Matthew Henry's Complete Commentary - Hebrews 12:1-3
Here observe what is the great duty which the apostle urges upon the Hebrews, and which he so much desires they would comply with, and that is, to lay aside every weight, and the sin that did so easily beset them, and run with patience the race set before them. The duty consists of two parts, the one preparatory, the other perfective. I. Preparatory: Lay aside every weight, and the sin, etc. 1. Every weight, that is, all inordinate affection and concern for the body, and the present life and... read more