Rainbows have carried much significance in human history, but in Genesis 9, the God of the Rainbow tells us that He has given it so that it may point us back to Him – the God who makes promises, which He intends to keep, especially in the darkest of times.