There is a difference between defending marriage as unique to a heterosexual relationship, and banning a gay person from holding a teaching job. You can be against any special recognition of gay relationships without supporting discrimination against gay people.
“You can be against any special recognition of gay relationships without supporting discrimination against gay people.”
The position of “teacher” to young children requires all sorts of discrimination. We don’t allow raging alcoholics who reveal to the kids they are proud of that lifestyle to teach either. In some cases, discrimination is good.