I follow a blog by Esther Walker (married to Giles Coren), it's usually quite light-hearted but the latest is about narcissists and I thought it very insightful. Made a lot of sense to me anyway, so thought I'd share it as it might be helpful to someone else who has had dealings with such a personality
onthespike.com/2021/03/15/narcissists/