Synonyms of Hot-and-cold

Primary definition: Alternating rapidly between two contrasting moods, attitudes, or opinions, especially regarding affection or enthusiasm.

Full Dictionary Entry

Antonyms & Opposite Concepts