few days late getting back to this thread, but I wanted to say thanks for the replies and also revisit it in terms of just straight up getting over people thinking I am way young. It is time to just embrace it I believe.
I am trying to look at what happened at the baseball game positively now.
For example - The alcohol enforcement guys and the usher dudes in our seating area gave me a really drawn out, good-natured, ribbing about looking so young right after carding me. As in, a huddle of guys standing around laughing at me for how I look.Guffaw laughing. It was not meant to be cruel - just amusement on their part.
That still sounds awful, right? However! If I reframe the entire situation to instead see it as really being treated as a guy by other guys in the same way they would make fun of any cis guy that looked really young. That's actually kinda neat, right? My ID has an M on it, so I am really lucky with that at least.
But, I will say, next game we go to, I will not buy beer at all. I am so close to getting over what used to be crippling social anxiety in major ways, and even if I have to make adjustments, I am not going to let stuff like this prevent me from having a good time, even if it means making concessions....on concessions...to not get hassled at a pro sports game.