колебаться; постоянно менять точку зрения; быть неустойчивым, переменчивым ( напр., о погоде, ветре, настроении, человеке и пр.)
BLOW HOT AND COLD
Англо-русский перевод BLOW HOT AND COLD
English-Russian dictionary of idioms. Англо-Русский словарь идиом. 2012