I (37M) have been dating a woman (39F) for about six months. About three weeks ago, a friend of mine rented an AirBNB cabin a couple hours away for a New Years Eve getaway, invited me and this woman to join. My three best friends from the area and their significant others were also invited and accepted the invite. The woman I've been dating has met all of these people before, but never really spent significant amounts of time with them. 

Anyway, I asked her if she was interested. She said yes and even seemed legitimately excited. Great! Five days before we are to go to the cabin, she says she is not comfortable hanging out with these people whom she doesn't know well and cancels. This was annoying, and I knew it would be awkward to explain to my friends, but in and of itself, isn't SO awful. The worst part was that she then seemed to try and make me change my plans by bringing up how I had previously expressed how great it would be for us to spend New Years Eve together. Obviously, I explained to her that that was the plan--until she cancelled--and that I would be still honoring my commitment (financial and otherwise) to my friends. I felt she was either 1) trying to guilt me into cancelling so I would stay with her and do... I don't know or 2) just somehow trying to make me feel guilty about it so she wouldn't feel bad for cancelling? 

Then, on top of that, I got a text last night as I was driving home that she ended up going to a cabin with her friends last minute. So, ultimately, even though it probably wasn't pre-meditated, she basically ditched me and my friends and went and hung out with hers--all of whom I HAVE spent time with in an effort to get to know them as it seemed so important to her.

Anyway, I haven't broken up with her... yet as I haven't had any face-to-face time since she flaked. I plan to though. Am I jumping the gun? Am I being an asshole here?

To be fair, most other things are good between us... good sex, good conversation (although she does nitpick at some things about me, which I think might be influencing this decision). 