Then God said “I am giving you a sign of my covenant with you & with all living creatures, for all generations to come. I have placed my rainbow in the clouds.
It is the sign of my covenant with you and with all the earth. When I send clouds over the earth, the rainbow will appear in the clouds, and I will remember my covenant with you and with all living creatures. Never again will the floodwaters destroy all life. When I see the rainbow in the clouds, I will remember the eternal covenant between God and every living creature on earth.” Then God said to Noah, “Yes, this rainbow is the sign of the covenant I am confirming with all the creatures on earth.” Genesis 9:12-17
I love rainbows because they remind me that our covenant keeping God – the One who spoke the world into being, does not break His promises! If it’s “raining” on you right now, remember there’s no rainbow without the rain. God will always keep His promises! The rainbow is God’s reminder to His children!