eat one's heart out
Ache with longing
To eat one's heart out is to suffer silently from longing, grief, or envy.
The phrase often appears as a command directed at someone who might be jealous: Eat your heart out, Shakespeare—I just wrote a sonnet.
Used this way, it's a playful boast suggesting the speaker has done something impressive enough to make others envious.
Resentful of others' advantages
- enviousWanting what others possess
- covetousEagerly wanting others' possessions
- green-eyedMarked by envy
- resentfulFeeling lingering ill will
begrudging · grudging · sour grapes · bitter · spiteful · jaundiced · invidious · outshine
Intense prolonged craving
- piningAching with prolonged desire
- achingExperiencing dull pain
- cravingPowerful urge to have
- languishingGrowing weak, losing vigor
wistful · melancholy · nostalgia · heartache · lovesick · unrequited · sighing · brooding
jealous
Resentful of others' advantages
- enviousWanting what others possess
- covetousEagerly wanting others' possessions
- green-eyedMarked by envy
resentful · begrudging · grudging · sour grapes · bitter · spiteful · jaundiced · invidious · outshine · upstage
yearning
Intense prolonged craving
languishing · wistful · melancholy · nostalgia · heartache · lovesick · unrequited · sighing · brooding · tormented
eat one's heart outrejoice
Feel or show delight
celebrate · be happy · revel · move on · jump for joy
eat one's heart outcount one's blessings
Acknowledge one's good fortune
rest easy · have it all · live the dream · savor · enjoy
eat one's heart outlet it go
Cease fixating on something
move on · let bygones be bygones · water off a duck's back · roll with the punches
eats, eating, eaten, eater, eaters, ones, heart, hearts, hearty