I've done a lot of MRP in the past and it's made a huge improvement in my life. My long term relationship ultimately didn't work out (I ended it) but I'm doing my best to continue implementing it in my life with new girls. Shit testing aspects of it haven't been super relevant until just now and I could use some help (a refresher) as to what to do in this situation:

I'm driving this girl around I've been dating for months and we're pretty close. We were out on a date during a Saturday afternoon and afterwards she tells me she wants to find some super specific toiletry item that she "needs" and since we're out anyway "it's not a big deal".

To me, this feels pretty inconsiderate because she's essentially wasting my time driving her around and following her like a lost puppy through a store for her errands. If I opt to stay in the car it upsets her because she "just wants me to go in with her, it's not a big deal, just come on".

We go to two different stores, she doesn't find it. We're passing a third grocery store on the way home and she says she wants to stop there. I tell her I just want to go home, maybe she can go look tomorrow. "It's just a quick stop blimblamp, I really need this item and it's right there". Every stop takes 30 minutes, I have no idea how it takes half an hour to walk into a store to see if they have an item, but she manages to take 30 minutes every time.

So my options are to either hold my ground and she gets upset and thinks I'm being an asshole or I can roll over and bore myself to death and be her chauffeur and bitch boy. She gets irrationally upset at this sort of stuff and holding my ground doesn't work out well at all. It means having to deal with her having a bitchy attitude for 48 hours. When she gets bitchy I just leave and don't respond to her texts and calls and she sends me a novel in text messages about her feelings and how upset she is.

So ultimately I can't really remember the best approach to this. It seems like a shit test. I think the right answer is to just hold my ground and let her get upset and think I'm an asshole. But I wonder if there's a better answer because when I do this she never sees it from my perspective (she's wasting my time and being inconsiderate about my time). It's also possible that I'm just being an inpatient twat with control issues and I need to suck it up and not make a big deal out of situations like this.