This may or may not help. An insult only finds its mark if you accept it. If you don't, it basically stays with the sender.
Not sure if you resonate with the 4 agreements from Don Miguel Ruiz? Nothing outside yourself (especially someone's words)need ever be a source of stress.
Another way to diffuse these things is to fire back in a manner that shows how goofy it is.
There is a guy that follows me around and comments with the same trolling stuff over and over. I have affectionately named him Jack (azz) and I just have fun with it. Maybe too much fun at times.
Like The Beatles' said..."Nothing to get hung about..."
Shift it. Turn it around. Everyone benefits especially you.