Hebrews 12:1
Therefore, since we are surrounded by so great a cloud of witnesses, let us also lay aside every weight, and sin which clings so closely, and let us run with perseverance the race that is set before us.
Catholic faith continually reminds us that we are not chess players in a dark room lit by a single light bulb, absolutely alone with God, but rather that we are being cheered on and helped by a huge heavenly stadium full of saints, virgins, martyrs and ordinary blokes who “fought the good fight” and “finished the race” under circumstances just like ours. Frustrated with your job? So were a million saints who soldiered through to heavenly glory. In pain, lonely, frightened, confused? They’ve been there too and they are shouting to you from the stands, “You can make it! We did! And we know you can too! Our God really is faithful to save you as he saved us!” So run the race with perseverance and drop all the discouraging junk the world hands you. God will be with you every step of the way! He is your coach, you trainer, your cheerleader and your biggest fan!