Почему некоторые люди в своих ошибках обвиняют других? это слабость духа или что-то другое?

Ответ:

Предположим человек знал, как правильно поступить в той или иной ситуации, но в силу своей слабохарактерности не смог сказать, убедить, как необходимо поступать. 
Проблема кроется в управлении гневом. Человек пытается сдерживать свой гнев т.к. чувствует, что не может самоутвердиться и отстоять свою позицию. Скрытая агрессия приводит человека к мысли о том, что надо найти виновного в его страданиях, когда виновный найден, заставить его почувствовать себя виноватым, либо под руку могут попасться окружающие. Поэтому применяется такой ход, как обвинения в ошибках. Не можешь доказать свою правоту, заставь их всех мучиться.