It's your responsibility to show up for work, not your boss. You could have left earlier to get to work, after all as a pilot you should be able to utilize a weather forecast to get from point A to point B.