I would rather be known as a kind person who will go the extra mile, than a curmudgeon whom no one asks because they know they'll get a curt refusal.
Yes, I've been taken advantage of, many times and no doubt will be again but that's my choice and this modern, selfish me-me world needs people who show compassion.
Otherwise why are we in this world at all?
What I have learned, is to not allow people to make me feel guilty if I have a genuine reason to refuse.
I don't always give a reason, I just say, as nicely as possible, 'I'm sorry, I'm afraid I can't.'
If they push for a reason, as they sometimes do, I'll either reiterate, 'I just can't.' or say a little more forcefully, 'I have my reasons.'
But I don't let reasons turn into excuses. My 'no' means 'no', even if said with a
.