Life’s not fair. Insults happen. Words can hurt.
So how to cope? My number one advice would be to delay a response. I don’t know about you — but any witty response to a barb tossed at me is on delayed reaction. And it may be good to consider — do I want to add fuel? Escalate the situation? Or is it better to give a little space? After all, a fire without fuel exhausts itself.
When delay or ignore is not an option — there comes a time for a person to stand up, stop being a doormat, and grow a spine. (Lots of ways to phrase it.) So if the situation calls for it — reply. Respond. Stand up for your rights. Express your point of view. With Kindness.