so go to theatre - and be an arse that you aren’t with friends at festival and ruin the theatre experience by being angry and resentful with gf
or go to festival - and make your gf feel unwelcome and a burden and second choice and ‘not really attached to you’ because that’s fully the impression you are giving here and so no doubt to your friends about her
as well of course to her
she works hard and is tired and seeks to spend time with her bf
who is fun and gregarious and so nice buying theatre tickets
and he’s in a group organising something else he wants to go to on the same date
then he’s angry and frustrated that she is upset at being not only left out of festival group but that it was being planned for the same date as theatre
and you were doing that rather than saying ‘nope have plans with gf’ or ‘I have plans with gf but let me ask if she’d like to go to this instead’
your behaviour is showing her and your friends that you don’t really care about her at all - no wonder she’s upset
and your friends aren’t invested in her as your gf because you are not invested in her as your gf
unless it’s on your terms when you want to feel loved and secure (at home)
in public you are treating her like she is cramping your style
none of that is nice
none of that is loving
and being angry with her for feeling upset is likely increasing her anxiety and preference for you to be home together - cos when you are around others you treat her like an afterthought
it sounds appalling and destructive and manipulative