Save yourself the grief, remove this person from your circle. Life will be better.
But if I am sufficiently informed, that’s exactly what I might be able to do. Also, the challenge of introducing a nasty, dirty liberal to manners and common decency is a challenge I’m up for. I didn’t mention, this person lacks a sense of humor. Don’t all liberals, really?