I personally only use homosexual or sodomite. I never call them gay and even if they are “married” I will not acknowledge it. I will say hooked up or “together”.
and even if they are married
They have a “beard”