Some people have a tendency of blaming others when things go wrong. They completely do not accept causing troubles or problems and they direct these issues to others.
Here's why people tend to blame others for their mistakes.
1. It acts as a way of defence and explaining why things happened
People who are selfish tend to blame other people for their own mistakes and this helps them to keep their self-esteem high by avoiding their own flaws and faults. They accuse others so as to remain in control.
2. It is easier to blame others than accepting the mistakes
It is easier to lay the blame on someone else than accept being the cause of the problem. Most people do not accept their mistakes thus they blame those absent for the mistake done.
Some people just tense when they cause a problem and they try to restore the situation by blaming others. This is because they have the feeling of fear within them and they are not willing to accept their flaws.
4. Attacking others
People who hold a grudge with other people may choose to blame them for mistakes they never did. These people could have wronged the accuser in the past and they blame them as a way to revenge what happened a long time ago.