Thanks Guru. Very much like the girl in your example, this girl was very dominant. She is an elite athlete and very competitive - it's just part of her personality. I guess to your point, I need to be heavier-handed when dealing with that type of girl. It will feel odd and d*ckish doing what needs to be done (since I normally don't have to resort to that) but I'll give it a shot when I run into this kind of girl in the future. Thanks for your advice.
@R.U.G. Everything you outline is exactly how it played out. Once she turned down the weekend thing, I didn't offer to take her anywhere again. The only difference is that I didn't relegate her to sex-only. Sex was always part of every interaction we would have but it included hanging out as well, but only when SHE asked to hang out, because I was doing my own thing and going my own way due to her mixed-messages.
As for caring too much or not having power, aside from being more domineering and inflexible on scheduling dates, I don't think there was much else I could do. How much power are you really giving someone when you literally don't initiate text, calls, or dates EVER. If she didn't reach out to me, she would have never heard from me again. If she didn't ask to see me, she would have never seen me again. I think that's pretty pulled-back and care-free. But to
@guru1000 's point, my mistake was likely allowing her to set the dates instead of giving her a "here is what I'm offering, take it or leave it" line. It seems odd, but I'll experiment with it next time I date a really strong-willed girl. I seem to be drawn to that type because they are also ambitious, smart, confident, and not boring, so I'm sure I'll have the opportunity to try it out soon.