AITA for not letting my brother invite his friend?

I(15f) wanted to go to a theme park with my family to celebrate my birthday. The day before my brother(12f) suggested he bring his friend(12f) with us. I did not agree as it was my birthday and I didn’t like his friend. Sure, I might have let any of his other friends go, but this particular friend was very unlikable. The last time he was invited somewhere he was throwing things, yelling profanities at my sister, and also taking things that did not belong to him. I didn’t want to get angry with him because his mom was there and she was really nice. My brother knew I didn’t like him, but proceeded to make plans with him in front of me even though he did not ask for my parents permission and I had already said no.

My mom is the boss in our house, and I thought she would agree with me. It was my birthday so I could choose who came. But I forgot that my mom’s favorite is my brother, even though she always denies it. When I got home, she said that my brother’s friend will be coming because my brother came with me to buy something from the store earlier that day. I told her I didn’t think that was fair and he wasn’t coming, but then she ended up yelling at me trying to convince me, even though I had good reason. Turns out my brother was calling him to discuss the pickup situation, and his mom overheard my mom yelling and said that he wasn’t going because it seemed like he wasn’t supposed to be invited.

As soon as my mom heard this, she said that we aren’t going to celebrate birthdays anymore. She also told me that no one cares about my birthday and that she never celebrated and she turned out fine. She always overreacts when she’s angry and she got especially mad because someone else heard her (she tries to keep her reputation perfect around other people even though this is often not the case). The next day she didn’t even say happy birthday to me and the cake we bought for my birthday wasn’t even acknowledged until about a week later. AITA?