This sucks, but all things considered, it seems the airline did what it could. I hope my upcoming flights go better than that.