create our own problems, prevent our own success

listen to the pronunciation of create our own problems, prevent our own success
Английский Язык - Английский Язык
(deyim) be your own worst enemy
(deyim) be my own worst enemy