I'm sure this story is going to feel personal for too many people out there who struggle with entitled friends who feel they can do whatever they want with their other's time. Every time the OP and his friends go out at night, he's the one driving everybody home afterward because he prefers it. That's fine: if this is an active decision, then there should be no problem. Well… let me tell you a bit more.
There's one person on this friend group who constantly adds more people to the ride… but not people they know: total strangers they meet during the night. Because he wants to look cool, he offers free rides from his friend. "Don't order an Uber, he's already driving…" kind of thing. One night was okay, since the people were already in the car and refusing felt bad. But the following weekend, when they went out, the issue happened again.
Instead, there were three ladies who were going to call an Uber, but the friend said that the OP was going to take them. And, in that moment, he refused and said that he was going straight home. His friend was playing along and insisted that he could drive… like it was nothing to him! The prior weekend, it took him 40 extra minutes to get home, and let's not even talk about the money and gas.
He stood his ground and luckily got away with the situation. But not with his friend's anger. Apparently, he had promised those girls a ride, and he made him look bad by saying no… But whose problem is that? From the person who owns the car and is the one who actually goes behind the wheel, or from the one who has a big mouth and wants to look cool? Please… let's be respectful of others' time and money. Friendships aren't based on favours, and being kind towards each other is key to having a good relationship.