I'm good at my job, and in my company (small), I'm probably the best.

Many times I just don't wanna help out coworkers out of altruism (if it's not my job to help them) because I see that many of them are just lazy (and many of them are women, also)...

The problem is, I finish many of my tasks quickly, my bosses are happy, and when I'm free, I use my time to learn new stuff or experiment new technologies.

Some of the women have got into the habit of checking my work calendar and, if they see I'm free, they'll try to get me to do their jobs under the disguise of "consulting with me".

They won't say that they want me to so it for them, mind you, but they start asking a shitload of critical questions that they are suppose to figure out on their own, and they won't let go.

I'd like to say "no" to them. I don't wanna make up stupid excuses like "I'm too busy to help you out", which isn't true, and makes me feel like a total loser... And I also don't want management to hear that they are blocked "because of me", which is how these bitches rationalize it... and of course, gossip follows...

I'm more than willing to help a coworker, even if I'm packed, I just don't wanna do it with entitled women who wait without doing their jobs till I'm free to jump me...

Should I stand my ground, or am I forced to be "politically correct" and lie?