to be the cause of your own problems
Oxford100% of films
Some might say he's his own worst enemy.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition