hesitant
/hɪˈstænt/Definitions
1. adjective
unwilling or slow to do something because you are not sure or are afraid of the result
“She was hesitant to ask for help, but eventually accepted a ride from a stranger.”
2. noun
a person who is unwilling or slow to do something
“He was a hesitant customer, asking many questions before making a purchase.”