A homosexual is the only man who ever meets a man he would like to marry if he were a woman.