Synonym for not taking personal responsibility
I'm trying to think of a word that suggests a person who takes no personal accountability in their actions or always tries to shift blame on to some factor supposedly outside of their control.
Is there such a word?
The first word that springs to mind is feckless, particularly the second meaning...
having no sense of responsibility; indifferent; lazy.
It baffles me that none of the other answers mentioned the simple irresponsible.