blow hot and cold
• alternate inconsistently between two moods, attitudes, or courses of action.
• "he had behaved badly, stringing her along, blowing hot and cold"
Similar:
vacillate,
keep changing one's mind,
dither,
shilly-shally,
oscillate,
waver,
be indecisive,
be irresolute,
be undecided,
be uncertain,
be unsure,
hesitate,
haver,
hum and haw,
swither,
dilly-dally,
Opposite:
be decisive,
go hot and cold
• experience a sudden feeling of fear or shock.