NTA. You did handle it better, you didn’t punch her f*cling face in. Kicking her out and banning her was the minimum that needed to happen.
NTA. She’s not really a friend.
NTA. Nobody wants to look at other people when they eat, but when it’s super loud or gross it’s kinda hard not to...
NTA. She damaged your clothes, the reason is irrelevant. You don’t want to lend them anymore, so she needs to suck it up and buy her own stuff.
NTA. Your mom knows you don’t like dinners with strangers, but made you go anyway, and she knows which foods you have texture issues with, but gave them to you anyway. She’s def TA here. You didn’t make a scene and it does not sound like her boss was bothered at all.
YTA. That’s a lot of roundabout justifications to avoid saying “I give my favorite daughter everything she wants and usually at my other daughter’s expense”
NTA. If she was such a big deal why isn’t she in first class?
Wow, I’m sorry you had to go to such ridiculous lengths, but I’m so happy to hear you’re back on the swim team! When your dad gets upset just say “thank you for teaching me such an important lesson on how to stand up for myself and go after what I want. It really toughened me up”