My relay doesn't switch off when it gets hot

Attached is the prepared sketch for the setup. Hope I did not forgot anything there:)

Please note that I used a 1602 SainSmart LCD with button which provides connections from Arduino. That's why you don't see wiring to arduino in this sketch. In addition, for some reason the LCD part in fritzing has less ports like 5V.
I could not find fritzing part for some items like humidifier, so I skipped those as they work fine.

The problem is just for the item in the bottom called Water Bath.

Currently, the whole setup works quite excellent. As this device is being switched off every now and then the relay has time to cool down. I'm just worried about long runs.

Thank you all!