One of the so-called new pastoral challenges for the Church today is the education of children who belong to so-called "same-sex" families. For female same-sex partners, the child could have been born naturally from one or the other through immoral means or they may have adopted or one or the other may have had a previous valid marriage and a child from that marriage. For male same sex partners, the same can be true or a "surrogate" mother is used who conceives through mechanical means apart from the natural order.
When these same sex partners are Catholic, they sometimes wish to have their children baptized and reared in the Church. They want to send their children to CCD classes or to our Catholic schools.
Should we refuse Catholic formation of children of these same sex partners, thus punishing the children and turning them away from the Church? This is a pastoral question that some have answered by not allowing them to enroll in Catholic schools or asking them to leave if their parental situation becomes illicit (immoral). Of course there are many illicit situations of parents of children in our schools with same sex partnerships being one of many of these situations.
I tend, from a pastoral point of view, to favor children, no matter their parents or guardians' foibles , in allowing them to be in our Catholic schools or CCD programs as long as the children themselves are not be used by their parents/guardians to make a political statement against the Church or to promote their lifestyle as a public flaunt to the Church. I know this is a difficult line to walk.
The ultra traditionalists blog Rorate Caeili has an interesting historical perspective on same sex "marriages" in Pagan times and I did not know this about the Roman Emperors Nero and Flagabalus:
...It is superficial to present the existence of non-traditional families as an absolute novelty: they were present in early Christian times, under the Roman Emperor and among the barbarian peoples, as they have been present in mission lands over the course of the centuries up until today (where polygamy has always been in use as well).
Even marriages between people of the same sex existed 2000 years ago for the imperial elite. Nero had two public marriages with men, once as wife and once as husband (according to Suetonius, he took the slave Sporus as his wife after having him castrated). Also the Emperor Elagabalus, according to Historia Augusta, married a man, becoming his wife.
On the contrary, Paul used very harsh words and put Christians on their guard against conforming to fashions and worldly culture. He wanted to know one thing only: “Christ crucified”, which was considered as “foolishness” by the pagan world...
My final comment: There is nothing new under the sun!