I know that if you have Aspergers you are supposed to be very matter-of-fact and I am almost a charicature of that. I have no impulse control when it comes to not saying the blunt things I am thinking and do not seem to be able to not say them. If someone is wrong, I will tell them, even if I know I shouldn't, for instance I will tell off one of my Managers. I need to say the things that come into my head and am unlikely to stop if I am going to offend. Has anybody managed to find a way of not saying the things you really shouldn't, because if I don't say something I feel really bad? It is effectively a compulsion.