<human>: Could you distill the essence of the text into 1-3 sentences?

Hi everyone. So this friday coming up is my 21st birthday and I'm really excited!! A bunch of friends and I are just going to a local bar for a night out...nothing special but I've been looking forward to this day forever. I guess I kind of just assumed that my boyfriend of a year would come along....because he's my boyfriend!!!  But today I casually mentioned it and he told me he was playing a gig that day instead and he was expecting ME to go to his event.

Let me be clear...my boyfriend plays guitar recreationally. We are both full time students and he likes to play by himself for fun. I am the one that encouraged him to get into a band and play on stage because he always said he wished he took music more seriously (he's very talented). There is a charity event that night in his hometown and he sees this as his opportunity to get on stage and play. He has never played a gig before. When I mentioned that it was my 21st birthday and I wanted him to be there, he got really angry at me for not going to his show instead of my birthday and now we are fighting. 

I've always been supportive of his music, even when it was a side hobby. But I am hurt that he isn't coming to my birthday-and didn't even tell me until I mentioned it today! I can't believe that he is mad that I'm celebrating my 21st instead of going to his show! For his birthday I got him a really nice gift and made the day all about him. Am I wrong for being upset? He told me I was being dramatic, selfish, and unsupportive.  He lives an hour away from me so there isn't really an option to meet up later or anything. I'm very hurt and upset and I was wondering if anyone had any advice. I just want to enjoy my 21st with my friends and boyfriend :(
<bot>: My boyfriend is playing a show the day of my 21st and won't come celebrate with me. He's mad I'm not going to his gig as well.