Diane Carey's letter is just another example of liberal duplicity when it comes to respecting the rights of others. The liberal way is to respect the rights of others, except those of conservative Christians just because we speak out against the salacious lifestyle choice of homosexuality and because we oppose gay marriage among other sins.
Carey also asks why hasn't God done anything about homosexuality, when indeed he has. Just read about the folks from Sodom and Gomorrah and you will get my point. And do not forget the rise of AIDS and other diseases since the 1970s, which are only getting worse because millions of people choose daily to disregard what God says about sexual morality.
Jesus Christ says in Matthew 19:4-6, "'Haven't you read,' he replied, 'that at the beginning the Creator made them male and female, and said, For this reason a man will leave his father and mother and be united to his wife, and the two will become one flesh'? So they are no longer two, but one. Therefore what God has joined together, let man not separate.'"