You know being nice is doing things without expecting anything back, right?
it doesn't mean let people take advantage of you, but don't do things for people just because you want them to do something for you too. That's not being nice, that just being sneaky
Just because you give them rides doesn't mean they'll jump at the chance to give you one too, but when you need help you'll see how the true people are who appreciate what you do, because they'll be there for you
As for being a tax cab. if it's out of the way, I usually request Gas money. That sh1t ain't cheap. then they'll be doing something for ya
Don't let people walk over you, and learn to say no. Honestly if you don't want to drive these girls around then don't offer lol.
I'm a nice guy myself, but I don't let people take advantage of me. if they don't at least show some thankfulness or grow to expect being helped all the time then it's time to cut the service loose