"You canker blossom!" 3 Shakespearean Insults
extremely distressing or unpleasant; agonizing; having a powerful effect on one's feelings
She is about to make a gut-wrenching decision.
Emotionally shattering; extremely disturbing: graphic, gut-wrenching description of gang violence/ Thursday's gut-wrenching roll-call victories represented a down payment on Clinton's campaign promises to get the country moving again (1990s+)