Your choice, it’s a free country. I will say that I get my hair cut only by a specific stylist at a hair salon in Shanghai. The stylist is gay as a Liberace and RuPaul concert, with Richard Simmons opening. But it’s the best haircut I’ve ever had, and it’s one of the reasons why I keep going back...
Sometimes letting people do their job without judging their personal lives is the best way to witness as Christians, too... I know I have spoken many times with my stylist (Jesse is his “English” name I’m his only English speaking client and he loves to practice when I come in), and we’ve talked a few times about Buddhism and Christianity.
Christ spent time with the sinners, but was not of the sinners. It’s a good model, one that may benefit your son in the future.
Just for the record I am not a Christian, I am a Jew but really had no religious upringing. However, I am thankful for the rights given by God, I would prefer living in a “Christian” country as opposed to an athiest country, I am inspired when great words are spoken in a religious context (W did that well).
I also do not believe that you have to be a Christian or religious to be anti abortion or anti gay marriage. I am against abortion in all cases. I believe the doctors that perform ought to be tried and hung. Marriage is a religious instution, not a government institution. Marriage always has been and always should be between 1 man and 1 woman.
Just a little perspective.
TheArizona