Don't let it get to you. Some people will always have that type of mentality. Obviously you're a damn fine cook - your "rainbow loving" ways didn't stop them from eating your food, did it?
My brother catches this kind of shit every now and then too, generally after he kisses his boyfriend publically. His usual response is to turn around and kiss his girlfriend afterwards, grin at the person in question, and go on about his day.