...
Although as with everyone I'm sure I have my faults, I am usually very placid and laid back. I've never gone looking for trouble, and I always prefer to discuss things, than argue / fight.
But tonight I lost my rag, big style

On the way home from Daventry, we called in a BP service garage, for a few essentials. There was a man at the till, holding up all the customers, who was shouting at the young girl behind the checkout. Couldn't really work out what his problem was at first, and he was "f'ing" and "b'ing" at her like there was no tomorrow.
From listening to his shouting, I worked out that he had filled his (06 plate) VW TDi up with "BP Ultimate" diesel, rather than normal diesel. He was claiming that he didn't know there were different types of diesel, and that he felt it was unfair he should be charged a "higher price" for ultimate, when he didn't know what he was filling up with.
He said "I'm f'ing tired, it's f'ing dark, and I cannot be expected to see what labels you put on the f'ing pumps".
Whilst I had no interest in his petty complaint about wrongly putting a premuim fuel in his car, I was brought up properly, and I was becoming increasingly wound up by the foul language and manner in which he was talking to the girl serving at the counter.
Enough became enough, and I tapped him on the shoulder and said nicely "Excuse me sir, the young lady you are swearing at is not at all responsible for you choosing the wrong fuel, and there is no need to talk to her in that manner".
He then turned on me - "it's none of your f'ing business mate - you don't understand - fuel costs are so high already I'm going to have to emigrate etc etc...."
He then turned back to the girl serving the fuel, calling her a "foreign s**g" etc..
The girl was getting rather uncomfortable, and no other beggar in the shop was prepared to help her out, so to cut a long story short, things became a little confrontational, and I told the man that if he didn't shut up, pay for his fuel now and leave, he would be picking his teeth up off the floor

Thankfully, with alot of muttering he paid and left. Don't think I've ever been in a situation like that in my adult life, ( I didn't enjoy it).. but I guess I was just bought up with some decency, and couldn't stand by and watch that... especially when the poor kid is probably only being paid the minimum wage!