vacillates

verb
  1. to waver between different opinions or courses of action; to be indecisive
  2. Usage: third person singular present tense of ‘vacillate’

Examples