Well I'm not banning people from my WRX but today me and the girlfriend argued about the things her friends do in my car. My girlfriend's friends has never had any respect for my car care. Through out the years and three different cars with me being the most relied on person for rides, they've puked, dropped food, stained, spelled drinks, spit and even smoked in my car. I've had a zero tolerance for most of those things, especially no smoking. I never forced anyone to clean up after themselves but have told them about what they can and can't do while in my car. The least bit they can do for me is respect me and my car for always picking them up when they were stranded.
Well today, one of her friend spilled a whole bottle of liquor on the back of my car seat, in my new WRX. I have no idea how the cap wasn't closed tight but I was more pissed that the bottle wasn't on the floor where it belong with the heavy duty mat. So I got angry and kind of went on a spiel about how her friends have no respect for my car. She got angry at me and told me that I'm being a huge a-hole about it and taking it too far. I know it was disrespectful of me to raise my voice and talked to her friends like that but did I cross the line? I know it's just a car and I shouldn't get so hung up on it but I just feel like they have to at least respect my car rules since they are in my car. I can easily choose not to be their chauffeur but I do anyways so is it too much to ask?
EDIT: I just want to add that me and my girlfriend didn't get into the confrontation because of the actual spill itself but more of the fact that I stepped over the line by yelling and cussing. She said what she said because she's was angry at my attitude. She understand my frustration and has tried remind her friends about my car rules. We've talked about it and settle it for the time being that we aren't going to be using my car.