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.

成为自己最大的敌人, 自作自受

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.
他往往是他自己最大的敌人,总是破坏自己的成功机会。
If you keep procrastinating, you'll be your own worst enemy when the deadline comes.
如果你继续拖延,到截止日期时你就会成为自己最大的敌人