eat one's heart out

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.
Categories: death sorrow {v. phr.}