While it was obviously an inconvenience, take comfort in the fact that your flight did go out. I've been the victim of the "MX to WX shenanigans (TM)" on the last flight out to my destination when the flight was cancelled. Better to get there late than to be left at an airport fending for yourself until at least the next day.