a man who always blames others?
Narcissists are notorious for placing blame on other people and not on themselves. Even when they clearly and definitely did something wrong, they can not- and will not- accept responsibility. They almost always deflect the blame elsewhere.