Muhammad bin Ka'b al-Qurazi (may Allah have mercy on him) relates: I heard Sayyiduna Ibn Abbas (may Allah be pleased with them both) saying that the Messenger of Allah (peace and blessings be upon him) said: "Good character melts away sins just as water melts ice, and bad character spoils deeds just as vinegar spoils honey."
Hadith Referenceالمعجم الأوسط / باب الألف / 850
Hadith Takhrij«أخرجه الطبراني فى «الكبير» برقم: 10777»