As sort of an aside to The Elephant in the Room on Baptismal Regeneration, this, from Farrell’s Parish Catechism:
Is abortion always a mortal sin? Abortion–willfully causing the death of an unborn baby–is always murder, even when suggested or demanded by a surgeon for any reason whatsoever.
Abortion is the murder of the innocent unborn infant. Abortion also renders the Baptism of the infant impossible; therefore the baby can never get to heaven. Permission from the bishop to forgive this sin must be obtained by the confessor
before he can forgive the sin of a Catholic who knowingly and willingly causes or helps cause an abortion.
When Paul VI–yes, that Paul VI–set forth Humanae Vitae in 1968, people acted like it was a surprise and a change in the Church’s position. That wasn’t the case; Paul VI oversaw many changes in the Catholic Church (most notably the Novus Ordo Missae) but this wasn’t one of them. That also includes contraception; you can read it in his Parish Cathechism.
