Isn't this a fine example of the lack of understanding of what being CD is about? How many of us here on the forum are gay? Some yes but no more that in the wider community.
OK, an opportunity was missed to educate those who link any behavior that they consider "Not normal", that falls within a certain stereo type to being gay. However it's your judgment call made in the heat of the moment as to whether or not you justify yourself to others, others who, even with the most articulate of explanations, will fail to grasp to differences that make us all unique.
What you did was right for you at that time. If you feel later it's time for a change, that's your decision.