that friend that always bails on plans or mid way through a night

Sian
So huge need a huge rant!!
It was one of my girls friends birthdays today, know one really made n effort for her and she didn't have any plans..
So I made her a pretty epic pallet garden made a big fuss and went up to hers for a girls night out. 
I love this chick but she has a tendency to cancel plans for varies guys she has on the go, or will leave half way through a girls night to go see a guy. Last weekend I told her that tonight had to be a bloke free night, which she agreed to.
However when I got to her place she had already made plans to meet a guy at 10.30pm when he landed in the country, he missed his flight. One would think 'sweet girls night back on' problem solved! 
Nope 
The entire time we were out she was on her phone to the many other blokes she's got on the go. Then soon as we got back to here she was inviting a guy back to hers for a booty call!!
This usually doesn't piss me of so much... but it was meant to be a girls night with none of that bullshit!!
We've never had a night out/ dinner out/ lunch/ a casual catch up where she hasn't bailed or made the entire night/day about chasing some guy or another! 
Do I have the right to be royally pissed of or am I just being an idiot?