cut (one's) own throat
To cause problems for oneself with one's own actions (which are often motivated by anger). I know you're mad at your dad, but don't cut your own throat here—running away is only going to make your life harder. Tom accounts for nearly 75% of his branch's quarterly sales. So, as much as he annoys you, you'd cut your own throat if you fired him, sir. Look, you cut your own throat when you react so defensively. It makes the media think you have something to hide.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.