Scripture for Today: Romans 4:20-21 “Yet he (Abraham) did not waver through unbelief regarding the promise of God, but was strengthened in his faith and gave glory to God, being fully persuaded that God had the power to do what He promised.”
Alsace has lots of rain, but how can I complain when I see beautiful rainbows like this one! It is especially breathtaking when two are formed. If there were a rainbow for every promise God has made to us, the sky would be ablaze with color! The rainbow brings to mind the promise God gave Noah after the flood; that He would never again send a world-wide flood. I imagine that when the first rains came after that flood, Noah and his family must have looked up at the sky with anxious eyes. But God always keeps His Word, and the rainbow serves as a reminder of this beautiful truth.
If the rainbow reminds us of God’s faithfulness to His promises, what would a second rainbow represent? It could stand for any one of the many promises in Scripture. Perhaps the most important one is the promise of eternal life (I John 2:25). But the second rainbow represents for me the power God has to fulfill all of His promises!
Our verse for today explains why Abraham could stand so firm in his faith. God gave him the promise of a son; something that was physically impossible. Abraham believed God without wavering because he was fully persuaded that God was powerful enough to do the impossible. God has the power to keep all of His promises. “Is anything too hard for the Lord?” (Gen.18:14) The answer is an obvious “No!”
I want to be just as fully persuaded as Abraham! Thank you Lord, for Your amazing power to do the impossible!