There is no society (non totalitarian) which openly interferes with people's bedrooms.
Governments do not ask about individuals' sexual life.
One would now see two different paths:(path 1) Individuals have the right to their sexuality and individual life (right to a not controlled by government bedroom). (path 2) Individuals have the right to have common insurance, common loan or even a baby with other individuals. Path 1 is a path homosexuals can walk. Path 2 is a path homosexuals walk only when governments allow them.
If we now agree that no rational individual would enter a society in which they could not choose who to share their bedroom with and if we agree that such a society would be unjust, because of interfering with people's personalities trying to conform them, then we agree that walking on Path 1 if not combined with walking on Path 2 is like choosing to be deprived of rights.
So, if walkers of Path 1 are excluded from Path 2 one should choose Paths. Since both Paths lead to essential individual rights making one choose between 1 and 2 means making them choose which rights they prefer not to have.