In the bible, a rainbow appeared to Noah after the ark settled and they had reached dry land, to signify God’s promise to never flood the earth again.
Because of that, many today believe that the rainbow still holds that meaning. A promise from God.
When we see a rainbow, at least in our family, it gives us great comfort and signifies to us that God loves us and is watching out for us. It reminds us that He is present.
May God be present in your life.