A hazy sky reflected in the windows of the Florida Department of Highway Safety and Motor Vehicles headquarters in Tallahassee. I had to get my driver's license renewed last week and that was an ordeal because I had to show them my passport, social security card, marriage certificate, and two pieces of recent mail showing my physical address just to prove my identity and residency. Then they made me take a vision test. Whew! To see more interesting reflections from around the world, don't miss Weekend Reflections.