I used to be overly focused on what I perceived to be right and wrong, I couldn't understand why people didn't see it my way. My mum got it through to me that it's very rigid, black and white thinking, and can be offensive to others.
I am able to mostly accommodate that idea into communicating with other people, although I do have to remember to stop and ensure I do it, rather than it coming naturally. I still don't understand that my idea of what is right isn't the same for everybody, because I feel so strongly about it, but I guess my mum has helped me to see that there can be different approaches to the same result.
I still take the shortest path, because that makes sense to me, and being direct is more comfortable to me, either I join in as myself, or I don't participate at all, rather than modifying my behaviour to suit others.
People can get through to me eventually, I need to be talked through it several different times before I make the connection, and there are some things where I never quite get it and just have to agree to disagree (in my head), and maybe that's the point this thread is reaching?
Teaching social niceties to someone with Aspergers/Autism can sometimes be very frustrating for both sides, it seems really simple when you are NT and you don't understand why they are being so bullheaded about something they believe when you've explained several times. I know I drive my mother crazy, but I also know I am safe to be myself with her and she'll get it, and try to explain the stuff I don't get so I am not outright offensive.