Why do people always blame the other guy for their mistakes?

5 answers 5