I love trolls. I like to break em down and get into their psyche. They like it when you run from them. It’s a game.
I’d either tell the authorities if you can or I’d play him at his own game and go away for a while. Chances are you might not miss that which you find so important in your life just now. I the sites he’s following you on.
Or stalk him. See how he likes it