Common collocations of 'agonizing'

after, along, back, before, came, cut, days, each, end, even, few, friend, hour, knew, last, long, mean, minute, most, much, pass, pull, still, such, thought, through, time, two, watch, week