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!

Related

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

Opposites
emotional expression style

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

emotional state

eating one's heart outmoving on

Proceeding past something

letting go · thriving · living one's best life · rejoicing

relationship to desire/loss

eating one's heart outcounting one's blessings

Acknowledging reasons for gratitude

resting easy · taking it in stride · moving on · gratitude

Family

eater, eaters, eating, heart, hearts, hearted, heartless, hearty, heartily

Familiarity
Top 200,000
Profile
Used worldwide · Timeless · Abstract · Negative · Everyday, not technical · Rated G