( BrE also ag·on·ise ) / ˈægənaɪz; NAmE / verb
[ v ] agonize (over / about sth) to spend a long time thinking and worrying about a difficult situation or problem :
I spent days agonizing over whether to take the job or not.
••
WORD ORIGIN
late 16th cent.: from French agoniser or late Latin agonizare , from Greek agōnizesthai contend, from agōn contest.