Mistakes too many to mention. But thats what life is all about. You're not living life properly if you have not made mistakes.
As an IT contractor on my first contract: after the team leader (nice bloke) left this absolute twat of the highest order was put in charge of us. Everyone hated him, he was a freak, for example: he told the project manager (who told us) that he came in on a saturday just to oil the hinges on the door to our office so that he could sneak in unheard and catch us out if we were effing about. The others slagged him off but were polite to his face whereas I ignored his emails and pretty much told him to **** off in meetings. Guess who's contract was terminated? Took me 6 months to get another contract so that cost me about £40k. You live and learn. Nice story bro, etc.
Telling my bird Sue Boyle "get a ****ing grip" and chucking her, when she said she was entering some talent show