irresolute
ir-res-o-lute
adjective
Uncertain how to act or proceed; hesitant and indecisive.
"He remained irresolute, unable to choose a path."
Thesaurus
Synonyms: vacillating, infirm, weak-kneed, discouraged, wavering, vacillant, unstable
Antonyms: resolute