vacillate between

vacillate between (someone and someone else) (or something and something else)

to waver between a choice of people or a choice of things. He kept vacillating between Fred and Alice. Wayne vacillated between chocolate and vanilla.See also: between