Someone (a superior) once made the comment that I followed the rules of an institution that I was a part of. But he was always getting on to me for not following unwritten rules that he thought I should understand. I did a good job of adjusting when he pointed something specific out, but eventually he told me that he had to tell me things so much that I was just changing my behavior because that's what he wanted to see. He thought that I didn't really change my attitude.
In fact, he said that it was almost as though I behaved more like a robot than a human being. That comment offended me. But now that I think about it, I can see where he was coming from. The enviornment that I was in at the time (I've since left, but am considering going back) was one which required everyone to change, but in my case, it was as though I needed to be programmed almost from scratch by my superiors in order to function properly.
I guess my question is does anyone know of tips to adapt to new situations (socially, as well as following expectations, both written and unwritten). I can ask to an extent, but sometimes people will overlook things that I need to know, and I'm not really able to say "Well you didn't tell me"