صحيح مسلم
From Sahih Muslim (Hadith 4802):
Another version of the tradition narrated on the same authority attributes the same words to the Messenger of Allah (ﷺ) except that it replaces kariha with ankhara and vice versa
Reference: Muslim 4802