Re: Flaked at the last minute before first date
I think you handled it well. You called her on her bs, but didn't fish for an apology. Just went straight for the "How are you going to make it up." Don't be afraid to get upset, but be afraid to stay on the topic to try and make her feel guilty lol. Simply state you expectations and move onto another subject.
Very important to hold yourself to standards. It was very rude what she did, but no point in trying to make her feel really guilty before she has emotionally invested in you. So her punishment should be removing your attention. Show her indifference by not hitting her up for a bit and if you interact just behave as if you lost interest. Basically, a Freeze Out.
Next time you set something up try an instadate. She doesn't deserve for you to make plans in advance with her which puts your time with her on a pedestal. So hit her up with "What you up to?" She can't flake since its last min. And it helps to have your time perceived as scarce since she would be losing a window of opportunity with you. Just my take. Hope this helps and good luck.
"All things are subject to interpretation. Whichever interpretation prevails at a given time is a function of power and not truth."