Discrimination is treating people whose situation is the same differently. If you want to disallow homosexual men from marrying each other, you need to say that something about their situation is different from heterosexual people. Nothing in their situations is different. You'd need to prove the difference with systematic and empirical research