Hello Vasileiou: I see this is your first post here on PC. So...

to PsychCentral… from the Skeezyks!

May the time you spend here be of benefit.
Thanks for sharing your experiences with this person. Honestly, I wouldn't know what to tell you about his behavior.

He clearly has some problems. But what they may stem from is something that would have to be ferreted out by a mental health professional of some sort. Our purpose here on PC is to provide one another with support & to share information & experiences. You mentioned, at the end of your post, that he is now permanently blocked from the community. And I think that's probably best to simply leave it at that.