I've always been able to get along with anyone. It does not matter how difficult some of my co-workers can be. I even manage to get along with those that I don't work with.. Getting along with others simply boils down to personality.
When you can understand and recognize other personality types, other than your own, getting along becomes that much easier. I may not get it right on the first try, but once I learn more about that person and discover their hot buttons, I won't have any problems.