agonize
agonise
suffer agony or anguish