eat one's heart outPINE, long, ache, brood, mope, fret, sigh, sorrow, yearn, agonize, grieve, mourn, lament
[TahlilGaran] Dictionary of Contemporary English ▲
eat one's heart out v. phr. To grieve long and hopelessly; to become thin and weak from sorrow.
For months after her husband's death, Joanne simply ate her heart out.
We sometimes hear of a dog eating its heart out for a dead owner. [TahlilGaran] English Idioms Dictionary ▲