Hopefully a lesson learned. Control your clients and don't let them control you. You pretty much let the passenger dictate everything while in your car.
You really have to or else you just open yourself up to be used time and time again. It's best before you leave to not only confirm the passenger but confirm what the ride will entail.Good point. I've had a few situations where people refused (or were too drunk) to get out my car. I need to be a bit more cold-blooded about this stuff.