Many times in my life, I’ve looked out the window to spot a beautiful rainbow arching across the sky. I would smile and find myself feeling surprisingly closer to God than I had a moment before. The children and I snap photos with whatever camera device we have handy while Jerry drives along asking if we got a good shot. We would look at the photos and show each other, laughing and feeling blessed to have seen a rainbow in the sky even when it didn’t appear to be raining.
Rainbows have always been very significant to Jerry and me, and we continue to adore them. In the midst of a custody battle several years ago, God had given us a promise that He would restore our family by making a way for our two younger children to primarily live with us. As we traveled across Missouri and Oklahoma, anxiously heading toward one of many court hearings regarding where the children would live, we would suddenly see a rainbow. Due to some unfair circumstances we knew that even though we were facing an impossible victory, but God was reminding us of His promise. When all else came against us, we could still praise God and know that He always keeps His promises.
God has made many promises to us throughout the Bible, and we can put our trust in Him. Here are 3 important scriptures about promises that you can turn to during difficult times in your life:
God promises wisdom
James 1:5 (NIV) says, “If any of you lacks wisdom, you should ask God, who gives generously to all without finding fault, and it will be given to you.”
When you are struggling with a situation, rather than tell it to a friend, tell it to God. Ask God for wisdom for your situation, and take the time to truly listen to what He suggests. Don’t tell every person that you meet what you are struggling with, but rather find one or two solid Christian mentors who are also wise. Allow them to speak into your life, and even if you don’t like what you hear, you may find that their advice lines up with what God is already speaking to your heart.
God promises the best for us
Romans 8:31-32 (NIV) says, “What then shall we say to these things? If God is for us, who is against us? He who did not spare his own Son, but gave him up for us all–how will he not also, along with him, graciously give us all things?”
I have always loved these two verses because it not only shows us that God can do the impossible, but also that He always wants the best for us. We can trust that even when things are going wrong and you can’t see any way out, God still has the very best planned for us, and He can make a way where there is none.
God keeps His promises
In Psalm 89, we see multiple times that God says that no matter what, He will keep His covenant with David. Verse 34, says “I will not violate my covenant or alter what my lips have uttered.” Even though David sometimes took the wrong route, God still kept His promise to make David a great and mighty king. We too can have faith that God will keep His promises to us, even when we make mistakes along the way.
A rainbow in the sky is a reminder of all of God’s promises, and His ability to keep them. If you find yourself struggling, look for a rainbow and let your heart be reminded of God’s love and His plan for you.
Scriptures for Meditation
“What then shall we say to these things? If God is for us, who is against us? He who did not spare his own Son, but gave him up for us all–how will he not also, along with him, graciously give us all things?” – Romans 8:31-32
“I will not violate my covenant or alter what my lips have uttered.” – Psalm 89:34
“If any of you lacks wisdom, you should ask God, who gives generously to all without finding fault, and it will be given to you.” – James 1:5