I'd never comment on a disability, both out of decency and also because it's a surefire way to lose your job, but the situation that caused me to quit halfway through my shift was in some ways similar.
I arrived at a home to deliver a washing machine. I was stressed before I even arrived due to the difficulty I had getting through the estate in a 26t truck. It's the responsibility of the customer to inform the courier of any access restrictions/relevant factors but of course most didn't read the terms. We were allowed to refuse to attempt delivery and it could be rebooked for redelivery on a 7.5t van for a small fee if the driver didn't feel it safe to attempt.
On this particular job, however, it was an estate with a one way system and it got progressively narrower. The house was situated down a street with a sharp bend and an 'unsuitable for HGVs' sign which was helpfully only visible past the point of no return.
Having attempted the delivery it was now my responsibility and any damage to the truck or 3rd party property would be on my head, with me contractually having to pay the excess on any insurance claim (about a week's wages). So I was sweating about getting out unscathed before I'd even rung the doorbell.
On arrival, a woman answered the door and said she wanted it in the garage. I informed her it was a kerbside delivery and she quickly became rude and obnoxious. She then made me wait for 10 mins whilst she called the retailer, which was pointless as they had no authority over me. I waited as I really didn't need the hassle of a complaint and also because I needed to get the pallet off to make room for my collections.
After repeatedly telling the retailer that I couldn't deliver onto private property and that there was no chance of me pushing the pallet up the slanted drive on my own they finally relented. She then spent another five mins berating me before calling a neighbour.
Neighbour took ten mins to arrive and then started the whole argument from scratch which wasted a further five mins. I was only scheduled 15 mins per delivery and had by now been there for 30 mins with the pallet still on the kerb and unsigned for. This meant I'd failed my kpi's and lost my bonus.
I eventually ended up breaking the rules and helping push it up the drive. The customer then said "see, that wasn't so difficult" in a really smug tone and I was really losing my cool by then, knowing I could still lose my job and wishing I'd not helped.
She then said she wanted to sign using her own pen as so many people must've touched mine. A whole ten mins later she returned with a real smug look and spent ages pretending to read the docket before signing. At this point I'd been there almost an hour and finally decided that no shitly paid job was worth this and I reloaded the pallet back on the truck. 😂 She said "you can't do that" and I said fucking watch me looool.
Then came all the angry threatening calls from the office. I said fuck it and parked the truck up and got an uber. They said they weren't going to pay me for the rest of the week I'd worked and I said I'd forward the texts to the traffic commissioner where they'd told me I had to finish my jobs regardless of being over the legal driving hours.
I swore that day never to work with the general public and years on I never have. The whoosh driver was objectively wrong in what he said but it's incredibly frustrating to have to argue all day with people who expect things outside of your job remit. Especially when you're getting paid peanuts and working to a tight schedule. I now earn £50k driving heavy duty concrete mixers and it's 100x less stressful.