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/

1.
ser su peor enemigo, sabotearse a sí mismo
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.
Él tiende a ser su peor enemigo, siempre saboteando sus posibilidades de éxito.
•
If you keep procrastinating, you'll be your own worst enemy when the deadline comes.
Si sigues posponiendo, serás tu peor enemigo cuando llegue la fecha límite.