It took seventeen hours longer than expected, but after several flight delays and one all-out cancellation I finally made it home this afternoon. I departed from San Francisco at 9:25 yesterday morning but a snowstorm grounded the last Muskegon-bound flight from Chicago yesterday evening, so I was forced to stay at a hotel near O'Hare before completing the final leg of my journey today, which took less than thirty minutes gate-to-gate. Although waiting out Mother Nature and dealing with customer service agents are not my idea of enjoyable travel activities, I'm gonna go ahead and admit that the wait was worth it.