dilaniarsi

Verb

 * 1) to be torn to pieces
 * 2) to be ripped to shreds
 * 3) to worry, torture oneself
 * 1) to worry, torture oneself