Truly sucks. I know Sal on this forum has an interest in horror films and would of been really interested in that. Me too. What to do Pedro?

Now that you have been able to offload in here and share this trolling act, perhaps don't give him the reaction he is looking for and instead ...

hmmmm ... have you the desire and means to maybe sub a WordPress site for extra security and blog it instead? Or - just create space with no action for a while and then start again?

Like the places you mentioned do seem to be a better fit?

&^%$ it! It sucks when people get in the way of you doing things you love. There has to be a way?