SEF has a lot of curiosity about all types of things, which is a good thing. When you lose your curiosity, you lose your sense of wonder. So his constant questioning is great, even though a few of SEF's questions have left me scratching my head.
I'm not sure if anyone can truly rate someone's weirdness by their posts alone. My posts probably don't show it, but in real life, I'm likely one of the 'weirder' people on the forum.
SEF seems to be an idealist, which sometimes makes the status quo more upsetting. Perhaps he will find his way back, but if not, I wish him the best.