Take courage, fainting Christians: you are encompassed with a great cloud of witnesses! The race that you are running has been run by millions before; you think that no one ever had such trials as yourself—but every step that you are journeying has been safely walked by others; the valley of the shadow of death has been securely passed by a multitude of trembling, doubting ones like yourself. They had their fears and anxieties, like you—but they were not cast away. The world, the flesh and the devil can never overwhelm the weakest person who will set their face towards God. These millions journeyed on in bitterness and tears like your own, and yet not one perished—they all reached their eternal home.
– J.C. Ryle –