Yes, and he's lucky, because Gregory is also in love with David. It's a match made in NBC.
I see. That also probably explains why he's always such a pissant. The size of his "Outtie" is not big enough to fill his "Innie"