Stew In One's Own Juice Synonyms

To feel pain
(Verb)
Synonyms:
  1. endure
  2. be punished
  3. take one's own medicine