hover
vibrate
vacillate
oscillate
be undecided about something; waver between conflicting positions or courses of action
He oscillates between accepting the new position and retirement