I've had my own run-in in this creep, who really enjoys stalking posters he doesn't like, from thread to thread.
Should he continue to stalk you/write about you from thread to thread, you know what to do! :-)
Nopardons! You are the Zorro/Lone Ranger of Free Republic! One can always count on your good character to shine through - but always after 5:30pm, lol!
I usually laugh at being trolled and give as good as I get but when the troll is so weird, so vicious, so refusing to back down and so humorless, I call in my reserves.
God bless you and hope you and your family are in good health.