(08 Feb 2014, 10:58 pm)Greg in Weardale wrote Exactly. Non bus drivers don't realise the crap you have to put up with from some passengers, even if you do your best to be helpful.
Same in any industry. Production line workers put up with endless crap from supervisors. Call centre workers put up with it from customers. IT workers put up with it from colleagues. Managers put up with it from their staff. The list goes on and on.