Nope, nope and nope.
Take it from me, a 47 year old woman, and the other ladies on here advising you the same thing, that this man is demonstrating abusive behaviour.
I can guarantee you that he had absolutely no intention of staying at your family home.
(I’d put money on there not being a family emergency).
He cooked up some drama to get attention and to try and get you to leave and go back home with him. He’s pissed off that you didn’t run along with him when he wanted to leave.
So, because you didn’t do what he expected and wanted you to do, he started a fight to ensure he ruined your birthday and your time with your family. Because if he’s not happy, then in his mind you shouldn’t be either. He started a fight purely to ruin your evening and to punish you for not giving in to his wants and showing him all the attention he expected.
I’m no psychologist, but I do know narcissistic traits when I see or hear them. And this guy is waving them red flags all over the place.
You didn’t do what he wanted, so he punished you by picking a fight and ruining your birthday.
It’s controlling behaviour. He’s purposely upsetting you so that you’ll feel too scared to do this again and next time you’ll do what he wants.
I say all of this from experience. I’ve dated men who are the same. They throw you some good times out to keep you hooked (love bombing) and then turn on you when you least expect it and have you walking on eggshells. Scared about what they’ll kick off about next.
You are young and have loads of time for future relationships. Don’t put up with this behaviour from this one.