I am sorry to be so blunt, but that's about the most ignorant thing I have heard in the longest time. Shep is most likely gay. And darn good at his job.
What makes you think he's gay?