On top of everything else, and everything else is fairly major, xmas eve I did two jobs in 6 hours so gave up and went home.
Xmas day night things went ok except for the vomiter who was civilised enough to warn me and stick her head out of the cab door bless her...
New years eve things were going well until about 9:30pm when a young lad ran along the road towards me and my two passengers in the car. I braked to a stop, he jumped onto the bonnet and stamped on the windscreen until it smashed, then he went onto the roof, over the boot and along the road for 2 to 300 yards until the following car knocked him down. His mates followed along, kicking the car and trying to blame me. Not a good idea on their part at the best of times. After getting my male punter back in the car (big lad, he was going to take them all on bless him) I drove off down the road and stopped away from the crowd. I'd emergency called our op on the ptt and the cops were there in 3 maybe 4 mins at the outside.
Two hours at the cop shop giving a statement, and I
will prosecute all the way. He's a juvenile

I'm off the road until fixed. Plus Jan is MOT, council test, PH insurance, brake fluid and oil/filter change... i've really had enough of all this sh1t...
Now - new windscreen done but bonnet needs attention, lovely crimp in the metalwork were his foot hit and scuffed paint elsewhere. Sod it all, why should I bother... and I started the NVQ for taxiing just b4 xmas...
New aux belt and tensioner a week or so back is now rattling again like it's knacked. Engine undershield fell off last night . Grrr...
And very much like what soops said previously, our office manager and main desk op is a lovely vivacious young woman who gets more sh1t heaped on her by our rivals and the great unwashed than I could bloody cope with...
Me angry? Fed up? I've had an absolute gutfull.
I'm old enough to know better and be sensibly self disciplined, but it still grips my sh1t...
Happy new year to you all, yes I mean it, and evolution in swift action to all scrotes...

52 HDI(90) 406 saloon. Sadly no longer owned, bless her she got near 200,000 miles and I had to sell her on, she was still going strong.
Airfix test pilot and part time formula 1 driver for scalextrix