NTA, his lies were having repercussion in how your kids looked at you and stuff they need
Aye
As another user said, hate speech is not free speech. And associating with an instance such as that one could even have legal implications for @TheDude in the future.
Edit: Typo
@greenashura
@sh.itjust.works