to go back and forth eating; being indecisive about other foods
Vacillate: alternate or waver between different opinions or actions; to be indecisive.
"Whats wrong?"
"I CANT STOP VACILLEATING! IM SO HUNGRY , I CANT DECIDE WHICH FOODS TO STICK WITH!"