Great narrative there, thank you for sharing your experiences. It's so true, you (should) never stop learning. It sounds like you had a difficult flight there and all of your observations I am sure will strike at least one or more resonance with many readers.