It is really an impossible line, to embrace homosexuality as equal to heterosexuality and then to try and distinguish a difference out in the outcomes arena. Homosexuality is immoral and evil. It always serves up more and more immorality and confusion. Freedom is no more dependent on the legality of homosexuality than it is dependent on the legality of exhibitionism or bestiality. Some boundaries serve as a guard to true liberty. There is no liberty for anyone without a basic structure of order. That structure must be based on nature and nature’s God if it is to succeed. Otherwise it is based on nothing more than human cravings and impulses which will war with each other and eventually destroy each other — the worst ending up master of all because he has the “right” and the gall to do it.
As the historian Will Durant put it, "In my youth I stressed freedom, and in my old age I stress order. I have made the great discovery that liberty is a product of order."
You hit the nail on the head. Salute!