Many people drift through our lives. Some never even leave a ripple on the stream of our memory. Others splash so hard we cannot see who they really are. Once in a while though, we find a special one whose presence leaves a rainbow shimmering over the surface of our memories. Then we realize how blessed we are.