How to stop associating with a male colleague with covert narcisstic traits?

We became friends about a year ago and he's a vile person. Time has revealed who he is. He's very toxic. he's affecting my mental health now.

I need him out my life. We go for lunch together at work, but i dont want to anymore. Everyone in work thinks he's amazing. I've seen him turn people against each other by his manipulation tactics. So I can't just cut him off all together. I don't want to text him outside of work either, but don't want to ignore him because he's vengeful. He has covert narcissist traits. I just don't know how to go about disassociating myself from. him without him knowing it's intentional

How to stop associating with a male colleague with covert narcisstic traits?
Post Opinion