Whoa, I don't know whether that's a reference to something or a joke, but it is insanely evil to say that in the face of OP's struggles (about which you can read further below).
how is telling someone to weather themselves mean or an anti social fuck ? The problem is literally you boxing yourself in and not acquiring social skills.