So I (25M) am in my third year of uni. I served in the military before going to school, so I’m older than most of my classmates. My girlfriend Kara (21F, almost 22) and I started dating when I was 23 and she was 20. She’s Arab (but not muslim), and she’s absolutely stunning. I’m white and so are my friends. Some of the guys I served with came into town recently. I’ve kept in touch with them since getting out, and they’re the kind of people who give each other endless shit. We met up at a bar and I brought Kara along, and she was excited to meet them. Right from the start, they start cracking jokes about our age gap. Someone asked her when her bedtime was, and something about me robbing the cradle. Kara laughed along because she’s honestly a saint, and I let it slide because I know my friends didn’t mean it maliciously. They were also asking her questions and being friendly in between the jokes. They were genuinely curious about her family, her major, etc. But they never really let go of the "she’s younger" thing. The moment that pissed me off was when Kara went to the bathroom. Once she’s gone, one of my friends says "Have you seen her ID, mate? She might be one of the prettiest pieces of jailbait I've ever seen, but not worth jail time." I kinda glared at him but the others laughed. The last straw for me was one of them saying I got a hot war bride without even going to war. I just snapped. I told them they were being disrespectful and that they needed to shut the fuck up about her. Things went cold after that, and when Kara came back I told her we were leaving. Outside, I explained what had been said. Kara was way calmer than me about it. She shrugged and said, "They joke like that with each other, right? I don’t mind." She also told me she doesn’t want me cutting off friendships because of her, especially guys Ive known for so long. Since then, the guys have been texting me saying I overreacted, that they were only kidding, and that if Kara felt uncomfortable then they’re sorry. But they added stuff like "You know how we mess with each other, don’t be dramatic" The thing is the word jailbait really crossed a line for me. Even if she is 21 and completely legal, it made her sound like some prize instead of my partner. War bride rubs me the wrong way as well. Now I’m torn. On one hand, Kara says she doesn’t care and I don’t want to look controlling and react for her. On the other, I feel like I did the right thing standing up for her, even if she thinks I went too far. AITA for snapping at my old friends and leaving the bar over their jokes?