On days when the past reaches out with long arms and threatens to choke the life out of the present, remember that there is a Savior. It’s like a friend of mine used to say, who was a seasoned traveler along the paths of suffering: On those days, lean hard on the One who came to carry it for you….all your grief, all your regret, every tear and hard question. He is big enough to take it.
He is the Mighty One who moves mountains when I have only a grain of faith. He is the impossible solution to the problem of sin, and now that He has come, nothing will ever be impossible again. He is the High Priest who knows my weaknesses, and the Lamb of God who carried my sins. “Greater love has no one than this: to lay down one’s life for one’s friends.” (John 15:13) I can lean hard, in this day, and rest in His presence.
“To You, O Lord, I lift up my soul. O my God, in You I trust; let me not be put to shame; let not my enemies exult over me.” Psalm 25:1-2
“I love you, O Lord, my strength. The Lord is my rock and my fortress and my deliverer, my God, my rock, in whom I take refuge, my shield, and the horn of my salvation, my stronghold. I call upon the Lord, who is worthy to be praised, and I am saved …” Psalm 18:1-3