"And if you argue, the thread gets locked. Or you get in trouble for arguing. "
This may be the crux of the matter...this isn't an argument board. It's a discussion board. You can disagree without it being an argument. Respect of the other posters (this should apply to those who have to read your post, even if you can't manage any for the person who's behaving badly towards you). If someone else acts poorly, that doesn't give you license (on this board) to sink to their level in response.
"Yeah, stalking is a harsh word, but when that's what it feels like and every time you ask for help, no one does anything?"
Again, things were done. I'm sorry that it wasn't as quick as you'd like, but he was given the same set of chances to correct himself as you were (and that everyone gets if they're not a spammer or a troll). Notice he ran out of his chances must faster than you did, and is no longer here. You are. Ergo, people did something...and furthermore, for it to get to this point, people HAD been doing things, in the past.
On a side note, the reason this is not an argument board is because of Jim's wishes. If nothing else, please respect the author whose board you are on. (Not to mention Iago, who runs it and, far as I know, pays for it.)