Well, I finally got tired of waiting on her to say yes and I just said forget about it. I was kind of angry at the time because I knew I was the backup plan.
Be careful about knee-jerk reactions. In the future, if you know you aren't patient, plan ahead for that. ("I have a couple of tickets, and I have a friend who wants to go--if you'd like to go, I'd love it, but I have to know by ____").