You were in the workplace (the airport) and in uniform. It's completely reasonable and approriate for the airlines to hold you accountable for your behavior under those circumstances.

I see you upside for you to resign. Even if you quit, you're going to have to explain to prospective employers all the circumstances surrounding your resignation.