Difficult one Benny boy, but I suppose at some level you must have know that such questions would eventually arise, its just unfort it did in the company of people that you would rather it didn't.
I have a few gay mates, some camp, some not camp (i.e. you would never know) and I guess each treat it differently, however one common theme has always been expressed by them, well actually two, one its not anyone elses business really, and that could be your answer and two happiness at a different level (and contentment has always followed there 'coming out' - for each it was different, some people made a point of telling there parents while others didn't and it was later just assumed, but never really spoke about.
I suspect at some level your parents do already know and doubt they will find it a massive shock when you do let them know. I can understand your reluctance to talk about such things with your family, but I guess in part you must almost feel ashamed if you can't talk about it freely, either ashamed for them, or ashamed for youself - I don't know. Just a thought.
However I know this, having met you, your sexuality makes up such a small part of who you are, you have nothing to be ashamed about as your a smashing guy. When the time does come to let them know, I am sure you will find that you have probably caused yourself more worry over it than was ever due or needed - as its been said, do you think this mite happen in the near future?
As for the 'situation' you found yourself in at the weekend, i can imagine it would have been hard, as it would have been one of those statements that everyone overhears! I do think its right that you should tell you family first, so that they don't find out through the grapevine, however until that point comes your going to find yourself in similiar situations, are you not? What do you plan on saying until you are happy to answer 'yes'? There are two clear options (with a possible third), one, tell the truth - you are, its part of who you are, two, lie - its not like they need to know anyway, what difference should it make to there lifes, three ignore the question - people will come to there own conclusions.
Anyways, I think you may be over analysing this one, and if you didn't answer they have prob made there own mind up one way or another. I wouldn't let this bother you too much.


