There is an answer to this. It’s the same answer I have been practicing for my whole life.
Leave it alone.
All I can do is try to control the area a few feet around me. I carry a gun, and I’m properly trained on how to do so. I’m here to protect my family, friends, and those around me as well as myself (In that order).
The best I can do is what I always do. Just keep calm and carry a gun. I think I will warn this lesbian woman though. He seemed to be pretty jaded about her and got into a mild confrontation with her.
If she wants to file a complaint, let her know you will vouch for her account of the incident; two is better than one. You might gain a customer and empower her to be the complainant.