vacillate

intransitive verb

To be unable to choose between different courses of action or opinions; waver.

To change between one state and another; fluctuate.

To sway from one side to the other.

To waver; move one way and the other; reel; stagger.

To fluctuate in mind or opinion; waver; be irresolute or inconstant.