So, if you happen to believe in a religion that teaches anyone who is not saved, in terms of your religion's teaching, will suffer forever in hell, what could be more self-destructive that that than rejecting your religion. They should be forces to adhere to your religion, because the practice of denying your religion would be the ultimate self-destruction. (I'm not saying this is your religion. It's just an illustration.)
It would be cruel to allow people and society to suffer. We have no problem decrying the harmfulness of tobacco. But not sodomy, and other sexual perversions. If people choose practices and lifestyles that are self-destructive and cause them suffering, it is their business. No one appointed you, or anyone else, the protecter of all mankind.
What is cruel is to force decent people, who use all their resources to improve the lives of themselves and their loved owns, to pay for cleaning up after those who ruin their lives. Why should a decent hard working, productive parent be forced to pay for government programs that will force those too evil or too stupid to live their lives decently, to behave they way the government thinks they ought to.
You want to ease the lives of the perverts and indecent at the expense of the normal and the decent.
In an objectivist society, anyone who wanted to help these perverts straighen out their lives would be allowed to, but no one would be forced to.
Please come back when you have your moral principles straigtened out.
Hank