Ugh, between Protest and Weather and this time of day, this is definitely one time I wish the flight was delayed... ETA right now is that I'll get there just in time for boarding. Breathe deeply...
E: it was in fact delayed but I also got there in the nick of time anyway. I'm going to nap. I'm so wound up and tense!! zzz