Promises Fulfilled in Stages

April 15, 2026

In this message, we continue following David’s story through 1 Samuel 31 and 2 Samuel 1, where everything begins to shift not because David forced it, but because God moved in His time. After a season of collapse, repentance, and restoration, David does not strive to take what was promised. Instead, he waits, and God acts. This passage reminds us that God is not reacting to the moment, He is moving according to His perfect plan, and the condition of our heart determines how we respond when opportunity, loss, and responsibility come.

Key Points

  • God is not reacting to the moment, He is moving on what He has been doing all along.

  • Not every moment requires your action, some require your trust in God’s timing.

  • The condition of your heart will determine how you handle opportunity, loss, and responsibility.

We pray this message challenges you to trust God’s timing instead of forcing outcomes. The moments that come your way will reveal what is in your heart. Choose obedience over opportunity, trust over control, and allow God to fulfill His will in His perfect time. If this message encourages you, be sure to like, share, and subscribe for more biblical teaching each week.

Key Scriptures: 1 Samuel 31:1–13, 2 Samuel 1:1–27, Isaiah 43:18–19
Download this Week's Handout: https://bit.ly/4cC3q6w
Download David's Timeline: https://bit.ly/4tTXZGX