With my thirtieth anniversary approaching I've worked in all kinds of situations, with all types of agents and encountered passenger types too numerous to count.
How my day is going, whether before my shift or while on duty, will have some influence upon my overall mood. Rarely, however, do I sway far giving all I can to my customers, sometimes, much to their surprise. I am complemented daily by customers for going the extra mile, rather than the minimum possible.
Example: A few days ago, while checking in a 6'3" passenger, I soon realized he'd be getting a middle seat. I broke the news to him, with empathy. I returned to the seat map once or twice to convey my sincerity and willingness to try one last time. Considering the bookings, I knew the odds, I also knew the odds for a better seat were low. Despite the bad news of a middle seat, the experience ended well when I asked about his seat on his return flight the following week. It didn't occur to him to ask, yet it did to me. I looked up his reservation, which had no seat assigned, and assigned him on the last non-middle seat available. Off he went to the gate, with a middle seat boarding pass in his had, yet he left happy and thanked me for thinking ahead.
This is how I try to conduct myself every day. And when operations and staffing is manageable, this is typical of my interactions with passengers. However, all too often, we do find ourselves in, what I call, triage. With too few agents, and some fairly incompetent, I simply can't offer the quality service and quality time that I desire. When I'm forced to deal with passengers as if I'm working in an overflowing hospital emergency room, people become angry and frustrated. And they perceive me, and others, as being curt and uncaring. They couldn't be further from the truth. Nothing bothers me more than when it's impossible for me to perform as I would under more sane conditions.