eating one's heart out
Consumed by longing
Eating one's heart out means suffering silently from longing, jealousy, or grief.
The expression suggests consuming yourself from within through unexpressed emotion: She's been eating her heart out over him since he left.
More playfully, eat your heart out is a taunt directed at someone who should envy you: I got front-row seats—eat your heart out!
- anguishIntense mental suffering
- green with envyIdiom for intense jealousy
- ruminationProlonged, repetitive thinking
- jealousyResentful desire for another's advantages
- self-reproachBlaming oneself for wrongdoing
heartache · envy · despair · yearning · longing · emotional turmoil · regret · guilt · obsession · stewing in one's own juices · self-pity · woe is me · sorrow · fixation · heartbreak · pining away · melancholy · biting one's tongue
eating one's heart outwearing one's heart on one's sleeve
Displaying emotions openly
pouring one's heart out · venting · expressing oneself · making a scene · wailing
eating one's heart outcounting one's blessings
Acknowledging reasons for gratitude
eater, eaters, eating, heart, hearts, hearted, heartless, hearty, heartily