agonising

adjective
  1. causing severe physical or mental pain; extremely distressing or difficult to endure
  2. Usage: British spelling (American: agonizing); commonly used to describe emotional or physical suffering
  3. causing worry or anxiety; making a decision or situation very difficult
  4. Usage: often used in contexts of uncertainty or difficult choices

Examples