Different experiments show that replacing atoms with isotopes can change intermolecular forces. For example, heavy water has a higher melting point than normal water, and D2 has a higher boiling point than H2. But the trend is not always "the heavier the higher", as C13-methanol and ethanol, have a "lower" boiling point than C12 ones.
I've already read this topic, in which it is mentioned that vibrational energy is the cause of it. heavier atoms vibrate slower, so they have a higher melting point. (which again, the methanol case can't be explained by it).
My argument is that the "temperature" is defined as the average kinetic energy due to vibrations. So when D2O and H2O reach 0. they both have the same average vibrational energy, regardless of how much energy they hold. But with the same kinetic energy, intermolecular bonds in H2O are broken, and in D2O are not. Can someone explain why it happens? or persuade me that D2O and H20 can have the same temperature with different vibrations?