The rainbow is God’s bow that serves as a reminder of His promise to mankind – an unbreakable bond between the Creator and His creation. In times of trouble, in the presence of anguish, God sends the rainbow to remind His people of His promise (Ezekiel 1:28).