Sex and the City, has revealed why he stayed in the closet — as a straight actor.“For years I didn’t talk about it because I found it to be offensive to gay people,” Garson told Page Six in a Thursday interview.“People playing gay characters jumping up and down screaming that they’re not gay, like that would somehow be a bad thing if they were.”Garson said that during press interviews, he had a stock answer if inquiries about his sexual orientation arose. “When the question would come up during the show I would say, ‘When I was on White Collar, no one ever asked me if I was a con man, and when I was on NYPD Blue, nobody ever asked me if I was a murderer.