"For all of God's promises have been fulfilled in Christ with a resounding "Yes!" And through Christ, our "Amen" (which means "Yes") ascends to God for his glory." 2 Corinthians 1:20
The Bible repeatedly tells us that we can have what we pray for when we receive it by Faith. There may be a WAIT sometimes, but as long as what we're praying for lines up with His Word then, we can have what we are believing Him for. He said it! The Bible justifies it! God keeps His promises! =)
7 Scripture Verses & notes concerning God's timing and why we can trust in His timing:
Understanding God's perspective on TIME
Ex: God says, "At the time I have planned, I will bring justice against the wicked. Psalm 75:2
Life Application Study Bible Note: God will act when He is ready. Children have difficulty grasping the concept of time. "It's not time yet" is not a reason they easily understand because they only comprehend the present. As limited human beings, we can't understand God's perspective about time. We want everything now, unaware that God's timing is better. When God is ready, He will do what needs to be done, not what we would like Him to do. We may be as impatient as children, but we must not doubt the wisdom of God's timing. Wait for God to reveal His plan. Don't take matters into your own hands.
God rescues us in His TIMING, not ours
Ex: "Years passed, and the king of Egypt died. But the Israelites continued to groan under their burden of slavery. They cried out for help, and their cry rose up to God. God heard their groaning, and He remembered His covenant promise to Abraham, Isaac, and Jacob. He looked down on the people of Israel and knew it was time to act." Exodus 2:23-25
Life Application Study Bible Note: God's rescue doesn't always come the moment we want it. God had promised to bring the Hebrew slaves out of Egypt (Genesis 15:16; 46:3, 4). The people had waited a long time for that promise to be kept, but God rescued them when He knew the right time had come. God knows the best time to act. When you feel that God has forgotten you in your troubles, remember that God has a time schedule we can't see.
Waiting for God's TIMING
Ex: "How long, O God, will you allow our enemies to insult you? Will you let them dishonor your name forever? Why do you hold back your strong right hand? Unleash your powerful fist and destroy them. You, O God, are my king from ages past, bringing salvation to the earth. You split the sea by your strength and smashed the heads of the sea monsters. You crushed the heads of Leviathan and let the desert animals eat him. You caused the springs and streams to gush forth, and you dried up rivers that never run dry. Both day and night belong to you; you made the starlight and the sun. You set the boundaries of the earth, and you made both summer and winter. See how these enemies insult you, LORD. A foolish nation has dishonored your name." Psalm 74:10-18
Life Application Study Bible Note: From our perspective, God sometimes seems slow to intervene on our behalf. but what might appear slow to us is good timing from God's perspective. It's easy to become impatient while waiting for God to act, but we must never give up on Him. When God is silent and you are in deep anguish, follow the method in this psalm. Review the great acts of God throughout biblical history; then review what he has done for you. This will remind you that God is at work, not only in history, but also in your life today.
Ex: "So although Jesus loved Martha, Mary, and Lazarus, he stayed where he was for the next two days. Finally, he said to his disciples, Let's go back to Judea." John 11:5-7
Life Application Study Bible Note: Jesus loved this family and often stayed with them. He knew their pain but but did not respond immediately. His delay had a specific purpose. God's timing, especially His delays, may make us think He is not answering or is not answering the way we want. But He will meet all our needs according to His perfect schedule and purpose (Philippians 4:19). Patiently await His timing.
Ex: "But you must not forget this one thing, dear friends: A day is like a thousand years to the Lord, and a thousand years is like a day. The Lord isn't really being slow about his promise, as some people think. No, he is being patient for your sake. He does not want anyone to be destroyed, but wants everyone to repent." 2 Peter 3:8-9
Life Application Study Bible Note: God may have seemed slow to these believers as they faced persecution every day and longed to be delivered. But God is not slow; He just is not on our timetable (Psalm 90:4). Jesus is waiting so that more sinners will repent and turn to Him. We must not sit and wait for Christ to return, but we should realize that time is short and we have important work to do. Be ready to meet Christ anytime, even today; yet plan your course of service as though He may not return for many years.
Ex: "Jesus was about 30 years old when he began his public ministry." Luke 3:23
Life Application Study Bible Note: Imagine the Savior of the world working in a small-town carpenter's shop until he was 30 years old! It seems incredible that Jesus would have been content to remain in Nazareth all that time, but He patiently trusted His Father's timing for His life and ministry. Like Jesus, we need to resist the temptation to jump ahead before receiving the Spirit's direction. Are you waiting and wondering what your next step should be? Don't jump ahead—trust God's timing.
Ex: "When we were utterly helpless, Christ came at just the right time and died for us sinners." Romans 5:6
Life Application Study Bible Note: We were weak and helpless because we could do nothing on our own to save ourselves. Someone had to come and rescue us. Christ came at exactly the right time in history—according to God's own schedule. God controls all history, and He controlled the timing, method, and events surrounding Jesus' death.
Gospel song recommendation: "Waiting on God" by Rev. Dreyfus Smith & The Wings of Faith Mass Choir