"Andrew is actually the normal one in the relationship even though from outsider standpoint it looks like Neil is"
It's wrong, I think. The point is that they both are freaks and match each other. That is the idea. They are socially weird and traumatised so they can understand each other. None of them is supposed to be the "normal" one