Welcome to the real world. My wife, ex CX F/A, has recently terminated her part time ground staff job at Sydney international airport for the same reasons. Abused by irate passengers turning up too late to board, excess baggage, missing baggage, etc, etc. It's a rough scene outside the protection of the cockpit door!