I book shows well in advance. We get very little vacation time with just my wife and I, so those are the centerpieces of the trip (at least for her, and I'm smart enough not to argue.) Once I book the shows, I build dinner reservations around the shows -- usually at the same property, or nearby, for convenience. We like to eat nice dinners, so the reservations are kind of a must. From there, we fit our flexible things (my gambling, her shopping) around those events. We usually negotiate a brunch or lunch time that works for both of us (that's the polite way of saying I meet her for brunch or lunch when she tells me to.) That's about it. It works for us because I mostly go to gamble and spend time with my wife. I plan out the events with my wife, then gamble around them. And it's not all me giving in -- I have my things too. Like I have to gamble when we first arrive, pretty much right after checking in. She's good with that. She'll hit the spa or take a nap.