Oh yeah, absolutely. A lot of the time I'll pick up on what's going on with an observed social situation very quickly and be able to understand opposing points of view or even mediate things if I'm asked to.
Once I'm fully involved though? If something goes wrong, I usually figure out what just happened a few minutes after the conversation ended. Then I end up having to tell people what was going on the next time I meet them, which is... awkward. Often helpful, but awkward.
_________________
Yes, I have autism. No, it isn't "part of me". Yes, I hate my autism. No, I don't hate myself.