I am camping with my best friend at a festival, and I feel like he has ignored me the whole time. Weeks prior I had requested that we spend some time together while on the trip, to which he agreed.  While we were here he wouldn't even spend a couple of hours with him in favour of some girl he met. I had also previous mentioned that I didn't want to see his sexual encounters, but he started to get it on with this girl 10 feet from my tent in broad daylight.  We had previously been involved about a year and a half ago, but he refused to become a couple, instead dragging it out then just dropping me with no explanation.  

I reminded him last night that I wanted to hang out for a bit, and he made no effort to do so. The only time he came to talk to me was when I was about to record his performance and he was trying to see where I was in the crowd. 

I am incredibly angry about all of this. I put a lot of effort into this, drove him here, did a lot of thoughtful things to make his trip better, including lending him equipment and cooking for him. 

Am I right to be angry? I know I would never do it, but I'm tempted to pack up and leave and tell him to find his own way home (several hours away).  I don't know if this is my BPD thinking or if a normal person would be so upset. 