Odd thought
My brain is weird but..... Hot and cold are not opposites. If opposites mean they are completely different from each other than hot and cold are not opposites. Hot and cold are both temperatures. So cold and fire would be opposites or hot and ice.
Edit: This was fun debating. I think I'm gonna start posting more stuff like this here.