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. © 2015 Farlex, Inc, all rights reserved.
See also: