Sunday, October 17, 2010

Rainbow

As I was driving home today, I looked up: in front of me, in the sky, was a wispy cloud . It wasn't very big, but it contained something that was rather surprising.  It had a section of rainbow running through it.  That was the only place that the rainbow was visible, just within the width of the cloud.  This thin cloud was surrounded by blue sky on all sides.  I could see it through my sunglasses.  When I took them off to see if I could see the rainbow more clearly, it was more faint, but still there. 

I absolutely love rainbows. They are a reminder that God is there.

The first rainbow was set in the sky by God after the flood that destroyed the earth.  God gave that rainbow as a sign of his covenant.  Genesis 9:13 says, "I have set my rainbow in the clouds, and it will be the sign of the covenant between me and the earth. "  The rainbow was God's solemn agreement with all the people of the earth to never destroy the whole earth by flood again.

Whenever I see a rainbow, I remember, not only that promise, but I remember that God has given His people many promises and He is faithful to keep them.  God is trustworthy to keep his promises. 

What promises do you cling to right now? 

Psalm 145:13 says, "Your kingdom is an everlasting kingdom, and your dominion endures through all generations. The LORD is faithful to all his promises and loving toward all he has made."

Here are a few promises I love.

I need never be alone - Deuteronomy 31:8 says, "The LORD himself goes before you and will be with you; he will never leave you nor forsake you. Do not be afraid; do not be discouraged."

God is watching over me - Psalm 33:18 says, "But the eyes of the LORD are on those who fear him, on those whose hope is in his unfailing love,"

I can have renewed strength - Isaiah 40:30-31 says, "Even youths grow tired and weary, and young men stumble and fall; but those who hope in the LORD will renew their strength. They will soar on wings like eagles; they will run and not grow weary, they will walk and not be faint."

God has good plans for my life - Jeremiah 29:11 says, "For I know the plans I have for you," declares the LORD, "plans to prosper you and not to harm you, plans to give you hope and a future."

There are so many more promises that God makes for his children.  I am thankful.  I may not see them all fulfilled right now, some I need to wait for, but God is never too late.

Hebrews 10:35-37 says, "So do not throw away your confidence; it will be richly rewarded. You need to persevere so that when you have done the will of God, you will receive what he has promised. For in just a very little while,"He who is coming will come and will not delay."

Life doesn't always make sense.  It doesn't always work the way we want it to, but that's because we don't see the big picture.  I just need to trust my Heavenly Father to keep His promises.  He is never too late.  I just need to wait.

Thank you, God, for Your beautiful rainbow!

No comments:

Post a Comment