Common sense should inform us that as long as you have someone else to blame for your shortcomings, whatever they are, chances are you are not going to repair them.
Blaming others is the mark of immaturity and weakness of character.
People with integrity bear responsibility for their actions.