Promises and blessings–so surprising, so unearned, so beyond our comprehension. Yet our loving God provides them in unexpected ways. I enjoyed taking this rainbow picture through the car windshield with the rain pounding outside. The road barrier creates an interesting symbolism of the promise of God and our sometimes selfish separation from Him. The barrier is distorted but the rainbow is true. Isaiah long ago told us what to do to break down this barrier.