I really can't decide whether I'm being unreasonable or not....
Waiting for a bus today - it's been throwing down with rain, so all public transport is very disrupted, lots of cold, wet people at the bus stops, trains up the creek, etc. A man is waiting at the bus stop, he quite obviously has some sort of fairly serious learning disability/difference - the way he's commenting on the various buses, reading the routes, etc and his physical appearance. Anyway, a bus arrives and a lot of people pile towards the front door, including this man. The driver keeps the front door shut until people can organise themselves - it was getting quite dangerous, people pushing each other into the road, etc.
The driver opens the back door to let people off first, and this man with LD gets on the back door. The driver tells him to get off, and that he's not going to move or open the front door until he gets off and gets on the front (fairly normal for London bus drivers).
This man launches into a tirade of abuse, calling the bus driver a c*, a m*f*er, etc and using threatening language. I found it quite frightening, and there were young children around as well.
AIBU to think that, if a person with LD is able to use the bus independently, they should be able to moderate their behaviour appropriately for public situations and that their support workers should be working with them to re-inforce appropriate behaviour in stressful situations?