We both have a moral standard. They just aren't the same.
No, but it is crazy. A homosexual isn't the same as a paedophile, and homosexuality isn't contagious. Statistically speaking your grandchildren are much more at risk from you than from a random stranger, whatever their sexuality. Someone with an irrational fear or loathing of homosexuals is by definition a homophobe. Not equal to the Taliban, and not guilty of hate speech, unless your actions actually included hate speech. Frankly, the people who would condemn you the most would be your grandchildren. They presumably are not fools. They go to school and mix with other kids. The read and watch TV. They will see society's moral views , not just yours. You may well find to that intemperance on your part on this subject will drive them away, both from you and your faith.
A martyr is someone who will not compromise his faith in the face of hardship and suffering. Sometimes, the hardship and suffering is imaginary. That's the point I was making.