For all the scientific explanations and cultural interpretations I like to think of a rainbow is a smile from the sky. An optimistic sign of better things to come.  We are past the shortest day this year and there is a noticeable difference in the days lengthening....