I've decided not to give my roommates a free ride, do you agree with that?
Well, it depends on the reason as to why you don't want to give them a free ride?
I want to have a good time, not take care of somebody else's drunk ass
It's understandable you don't want to be the designated driver for your roommate. You should talk to them and help them find a new ride.
Good, because I want to drink too.
I think you can share a ride share home and that way everyone gets what they want.