The formation of a child's character, the education of their minds, and the sanctity of their souls are the most important things a parent has to be concerned with.
In this vein, please check out this short article by Peter Bauer, which I found via the ever-helpful Catholic Dads online.
I find more and more parents, including those who attend church weekly, introducing their children to contraceptives because they’ve decided it’s an easier battle to teach their kids to sin without consequence then to not sin at all.
Our jobs as parents is to know the faith, live the faith, lead by example and teach that faith to our children. We are tasked, by Jesus himself, to protect our children from sin, to be the guardians of their innocence.
Yes, our kids will have to live in this real, broken world and our job is to do our best to prepare them for it. Yes, we should help them to be successful financially, scholastically and socially. However, our first and primary responsibility is to prepare them spiritually for the battle for their souls that awaits them.