modified
indecisive, undecided, wavering, faltering, vacillating, uncertain, fluctuating, unsettled, hesitant, hesitating, doubting, ambivalent, unstable, inconstant, fickle, fearful, timid, undetermined, wobbly, halfhearted, weak-willed, shilly-shallying, pussyfooting*, wishy-washy*; see also changeable 1, shaky 1, undecided.
Antonyms resolute*, firm, determined.