One thing I don't like is when people tries to force their opinion/dislike for something down my throat. I am glad you gave him an earful.
A friend like Kiki reminds me of a friend of mine also who can go as far as organizing a blind date for me 😃😃😃😃