If this DB is allowed to discriminate against gays what is next?  "I don't serve African Americans or Latinos because my religion says they are sinners"  where does it stop?  "Oh you have been divorced and now your remarrying?  Can't do it, bible says divorce is a sin".  This guy is just a homophobe and probably a bigot and anti semite as well.  If you don't want to serve half the populace then don't go into business.