Warning: Rant ahead! I'm sitting at the airport writing this. It's not even 9am and already my day has started…