Summary Why is it often easier to trust God with eternity than with today? In this sermon on Psalm 25, Dr. Michael Easley walks through David’s honest prayer and exposes a tension many believers feel: we trust Christ to save us forever, but struggle to trust Him with our health, family, future, finances, pain, and uncertainty right now. David’s prayer is raw, vulnerable, and deeply relatable. He is surrounded by enemies, burdened by sin, and desperate for God’s help—yet he keeps coming back to the character of God. This message reminds us that God is not only the God who saves us in the end, but the God who leads us in the middle. He teaches sinners, guides the humble, forgives the guilty, and meets the lonely and afflicted with compassion and steadfast love. Michael highlights how spiritual maturity is often formed not through ease, but through pain, waiting, and dependence. At the center of the psalm is a simple but powerful prayer: “Pardon my iniquity, for it is great.” And the good news is that God forgives not because we ask perfectly, but because forgiveness is part of His very character. If you are weary, waiting, hurting, or struggling to trust God in the unknown, this sermon will meet you there. Takeaways: Many believers trust God for salvation but struggle to trust Him with the daily uncertainties of life. Psalm 25 shows that David brought both his external troubles and internal sin honestly before the Lord. God’s compassion and lovingkindness are rooted in His covenant character, not in our performance. The Lord delights to teach, lead, and instruct those who are humble enough to learn. God forgives for His name’s sake, which means our hope rests in His character, not our ability to ask perfectly. Waiting is often one of God’s primary tools for spiritual growth, maturity, and deeper trust. To read the Psalms, click here. Click here for other Michael Easley Sermons.