I have never been one for Customer Service -- it just is not in my blood. I do not have the patience to deal with other people, especially when they are not smart. Those who believe they actually know a thing or two are even worse, for they will give you the most trouble and believe that you should concentrate solely on their problems -- no one else exists to them.
There is something else about the so called "power user" needing help -- no matter what the position or pay grade, they believe they are better than you. It is as if they need your help, but only because they do not have the time to investigate and figure it out themselves.
I know I am in a position where I must help other people sometimes. The key word is "sometimes". My job makes it so I must spend most of my time fixing, tinkering, researching, etc. to support the wider, firm-wide issues. Do IT managers really need to focus on individual users all the time? I hope not, or I have made a horrible career mistake.
Being honest with myself, I absolutely loath dealing with other people and having to hear their problems, or worse, having to actually help them. Why can't they all just be like me and figure it out. How hard is that?