Rambam De’os 6:5-6:
כל השונא אחד מישראל בלבו עובר בלא תעשה שנאמר לא תשנא את אחיך בלבבך ואין לוקין על לאו זה לפי שאין בו מעשה ולא הזהירה תורה אלא על שנאה שבלב אבל המכה את חבירו והמחרפו אע”פ שאינו רשאי אינו עובר משום לא תשנא. כשיחטא איש לאיש לא ישטמנו וישתוק כמו שנאמר ברשעים ולא דבר אבשלום את אמנון מאומה למרע ועד טוב כי שנא אבשלום את אמנון אלא מצוה עליו להודיעו ולומר לו למה עשית לי כך וכך ולמה חטאת לי בדבר פלוני שנאמר הוכח תוכיח את עמיתך ואם חזר ובקש ממנו למחול לו צריך למחול ולא יהא המוחל אכזרי שנאמר ויתפלל אברהם אל האלהים.
Mitzvah, not Mussar!