be in the situation that one has created for oneself; brood over one's anger or dissatisfaction
STEW IN ONE'S OWN JUICE
Meaning of STEW IN ONE'S OWN JUICE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012