every man is his own worst enemy
every man is his own worst enemy
Everyone has a tendency to cause complications for oneself or keep oneself from success, as through self-destructive or self-sabotaging behavior. Of course Tommy's sabotaging his wonderful new relationship—every man is his own worst enemy.
See also: enemy, every, man, own, worst
Farlex Dictionary of Idioms.
- (one's) own worst enemy
- keep (someone or something) in sight
- keep in sight
- keep sight of
- keep sight of (someone or something)
- keep sight of somebody/something
- wash (one's) hands of (someone or something)
- wash hands of
- wash your hands of
- wash your hands of somebody/something