My sister in-law Elaine walks on the sunny side of the street wearing rose-colored glasses and sipping from a glass that is always half full. So, when clouds began to form ahead of her Florida beach wedding, Molly and I prepared to be outraged. "How could it rain on a wedding so clearly meant to be [...]