Oh... Eric...
Bah.
Look, I am not the most active member here, nor even a contributing member(be it articles worth reading or actually donating money

) But even I noticed what a good person you are. And it simply sucks that you would have to go through something that unsettles you to such a degree.
You don't deserve this, I am sorry man.
I will say something though, and I hope that I do not come off condescending mate- but do not allow idiots to ruin your health. They have not earned the privilege nor are they important enough to affect you thus.
Maybe it's easier for me... to a degree, to put a lot of things in perspective... Due to my service in the army I saw people die, lost friends and been in situations where it was a close call. I am no hero, but it really makes you realize just how most of the things we have to deal with are inconveniences at best, and to remember that we can overcome them.
All I am saying is... you are safe and sound, you have snakes, you have family and even an Israeli who exchanged just a few words with you likes you and wishes you all the best from the other half of the globe- and I imagine I am not the only one on this community who shares the sentiment.
Do not allow fools to weight you down, your happiness is far more important, don't give them the satisfaction.
I hope that the language barrier here does not make this post look like I am criticizing you. You are a great guy, and for your own good, I think you should allow your heart to be effected only by those people whom you hold dear.
Keep well my friend,
And all will be well.
Daytona comes around every year, make sure to keep yourself fit to attend as many of them as you possibly can.
Oren.