You didn’t answer the specific questions - but the mods have ruled that it is too personal a question so I cannot ask you to answer it.
Which is perfectly fine, homosexuality has existed, does exist, and will continue to exist - hence the sooner people realize that its is okay, the better it will be for homosexuals - if according to you their afterlife is probably hell, why not give them a decent life in this world at least.
Are you seriously calling Pakistan a secular state? Article 2 of the constitution says Islam is the religion of the state. The Objectives Resolution is part of the constitution. Federal Shariah Courts etc. So many of our laws are based on Shariah. We might not be a complete Islamic Static, but we’re definitely not secular.
What do you mean justice will be handed out - commit a homosexual act, given enough witnesses, the state is going to kill you? Thats justice?
Just because at a point in time the Islamic State was the paramount in human rights etc, does not mean the same kind of Islamic State would hold that title today.
In India minorities may be persecuted, but imagine if the RSS types were supported by the majority of the people and they made a Hindu State (which India is not).