vacillate

Definition

To alternate between different opinions or actions; to waver.

Example

"He vacillated between accepting the job offer and waiting for another."