Irresolute

a.
  1. Not resolute; not decided or determined; wavering; given to doubt or irresolution.