as in eaten one's heart out
  to feel deep sadness or mental pain He was tearing his hair out when the computer started acting up again.       -    eaten one's heart out   
-    suffered   
-    bled   
-    grieved   
-    sighed   
-    mourned   
-    hurt   
-    moaned   
-    sorrowed   
-    cried   
-    anguished   
-    agonized   
-    groaned   
-    wept   
-    ached   
-    sobbed   
-    tormented   
-    pined (away)   
-    smarted   
-    longed (for)   
-    tortured   
-    taken on   
-    bewailed   
-    racked   
-    howled   
-    lamented   
-    blubbered   
-    deplored   
-    regretted   
-    rued   
-    languished   
-    keened   
-    bemoaned   
-    bawled   
-    yammered   
-    wailed   
-    yowled   
           -    laughed   
-    delighted   
-    cheered   
-    beamed   
-    triumphed   
-    exulted   
-    rejoiced   
-    ravished   
-    reassured   
-    assured   
-    cheered   
-    gloried   
-    consoled   
-    crowed   
-    soothed   
-    comforted   
-    sympathized   
-    joyed   
-    commiserated   
-    solaced   
See More