Hi Kate. It is a commonly used word but to my mind it's used in a different context. I would use hesitant in the following way:
⭐️At first I was hesistant to adopt a dog as it's a big responsibility; however, I'm so glad I did because it's made my life so much richer.
⭐️Doctors are often hesistant to prescribe antibiotics as it could lead to increased microbial resistance.
❗️Here the meaning of hesistant would be: unsure, uncertain or unwilling.
I think a word that would better fit what you are describing would be: indecisive.
⭐️Going for a meal with Adam is always a nightmare! He is so indecisive and takes ages to pick something from the menu.
⭐️My wife is so indecisive that planning our next holiday destination usually takes a few weeks.