be your own worst enemy

US /bi jʊər oʊn wɜrst ˈɛn.ə.mi/
UK /bi jʊər oʊn wɜrst ˈɛn.ə.mi/
"be your own worst enemy" picture
1.

sein eigener schlimmster Feind sein, sich selbst im Weg stehen

to cause most of your own problems because of your attitude or behavior

:
He tends to be his own worst enemy, always sabotaging his chances of success.
Er neigt dazu, sein eigener schlimmster Feind zu sein und sabotiert immer seine Erfolgschancen.
If you keep procrastinating, you'll be your own worst enemy when the deadline comes.
Wenn du weiter prokrastinierst, wirst du dein eigener schlimmster Feind sein, wenn die Frist kommt.