Letting go can be really tough. Especially if it leads to isolation and involves letting go of one or more toxic relationships at same time. I am talking more about off Internet. But it can be equally isolating when people treat you badly often to have power or superiority. You can't fix stupid as they say. Let them be stupid. I find it drags me down emotionally dealing with these kind of people. It's great you had the emotional intelligence to salvage the rest of your day and got out quickly from any further disruption. What you displayed was emotional intelligence. I can sometimes be very good at this but unfortunately other times the opposite and can truly suck myself into more and more toxicity. It's never worth it.