Greetings in that Divine and Most Precious Name of Our Lord and Savior Jesus Christ!
We live in a world entirely surrounded by sin. We are supposed to pray for sinners. We are supposed to have love, compassion, and mercy on sinners at every step. If we live in a world where we can ignore on our daily routines adultery, profanity, greed, corruption, thievery, etc etc, and still smile and share coffee with our co-workers and compatriots who do these things, why not homosexuals? It is a double-standard.
We tolerate the kinds of sins we ourselves are culpable and capable of, but spurn those which are seemingly foreign to us.
If we in our day-to-day interactions with other kinds of sinners, can tolerate and love the sinner while seemingly or temporarily forgetting the sin, why not with homosexuals? In other words, if we nitpick about particular sins we feel less comfortable with than others, and then hold those sinners more accountable than others, we are being bigots.
We need to become tolerant and loving of homosexuals as PEOPLE. Yes, their lifestyle and sexuality is a sin in our Church. So is just about everything else the rest of us, Christians included, commit on a daily basis. If we are all sinners, why hold it only against a particular group? Hence the bigotry.
I have several gay folks in my family and friend networks, I don't treat them any differently than anyone else. I have coffee or lunch with them, we catch movies or concerts, we meet up at family gatherings, we interact at a normal, human level. Yes, they are sinners. But they are people too..
"The healthy are not in need of physicians, but those who are sick."