Trusting in God’s Timing
In this week’s message, Pastor Derek Sim encouraged us to reflect on one of the hardest spiritual lessons: trusting God’s timing. Drawing from the life of King David, we were reminded that God’s plans often require patience, submission, and unwavering faith—even when life feels unfair.
Here are 4 powerful lessons from David’s story:
1️⃣ Trust God in the Face of Injustice – (1 Samuel 24:1–7)
🔹 David had the perfect opportunity to kill Saul, his enemy, in a cave.
🔹 Instead, he chose honor over vengeance, knowing God would avenge in His time.
🔹 ⚠️ Lesson: Don’t act out of frustration or revenge—let God be your defender.
2️⃣ Wait Patiently When the Enemy Still Pursues – (1 Samuel 26:5–11)
🔹 Saul continued chasing David, but David still refused to harm him—even when urged to do so.
🔹 He trusted that God would remove Saul in His own way and time.
🔹 🙏 Lesson: Even when problems persist, remain faithful and persevere.
3️⃣ Submit Humbly to God’s Authority – (Psalm 31:14–15)
🔹 “My times are in Your hands…”
🔹 David knew that God alone controlled the outcome, and he would not force his way to the throne.
🔹 ✨ Lesson: God sees, God knows, and God will act—when the time is right.
4️⃣ Walk in Peaceful Confidence – (Psalm 23, Psalm 18)
🔹 Despite the chaos around him, David declared, “Even though I walk through the darkest valley… I will fear no evil.”
🔹 He found peace in knowing who his God was—a Deliverer, Refuge, and Rock.
🔹 🌿 Lesson: When you trust God’s timing, you can walk through storms with confidence and peace.
💬 Key Reflection:
Are you in a season of waiting or feeling like things are out of control?
Do you feel like God is taking too long to act?
Don’t give up—He is working behind the scenes.
Trust like David. Wait like David. Obey like David.
📖 Key Scriptures:
1 Samuel 24 & 26
Psalm 31:14–15
Psalm 61:1–4
Psalm 23 & 18
📲 Access sermon slides, announcements, and more: https://linktr.ee/elimchurchsg
#ElimChurchSG #GodsTiming #FaithInWaiting #TrustHisPlan #LessonsFromDavid #PatienceInTheProcess #GodIsInControl