agonize

US /ˈæɡ.ə.naɪz/
UK /ˈæɡ.ə.naɪz/
1.

làm khổ sở

to spend a lot of time trying to make a decision:

:
He agonized for several days before agreeing to move to Oklahoma.