<human>: Condense the text into a few key points

I was running for class vice president in high school and had to do a speech in front of the entire senior class. I started the speech by jokingly saying, "I know that all the women in the audience are thinking... and that guy (pointing randomly into the audience) and the answer is yes, I am single and here is my number." It got laughs and I found out later that I had pointed to a guy friend of mine, who laughed about it but seemed a little more embarrassed than I thought he would. No one knew who I pointed to, not even me, but I had a reputation as a class clown, so I didn't think anyone would care.  we graduated high school and I haven't seen or spoken to him since.

I found out that he recently came out of the closet, meaning that I accidentally called him out in front of our entire class. I don't know if he still remembers, but I feel awful about it and want to know if I should seek out his contact info and apologize, if this is the right thing to do, or if he even remembers this.

also, please don't downvote this just because you think i'm an asshole, I am asking for advice on how not to be an asshole
<bot>: jokingly accused my closeted friend of being gay in front of the entire senior class. Recently found out he was gay. Should I call and apologize even though I haven't seen him in years