I was raised in a strict Catholic family, pre-Vatican II, Latin mass, First Fridays, regular rosaries, Baltimore Catechism. Etc.  Parochial school for most of elementary (public when we moved away to a small town that didn't have Catholic schools), a Catholic university for undergrad and graduate school. Of the five of us, two remained practicing Catholics and three of us did not.  I have been happily married for more than 40 years to a Protestant. My very unhappy Catholic parents divorced.  We raised our kids Catholic, sent them to Catholic schools for most of their education.  We taught them that Catholicism was a foundation in christianity, but that they were to make up their own minds as adults. They knew of my disagreements with many Catholic teachings.   I became an "sbnr" once they were all in college.  Two of the three left the church and did not marry in the church. The third stays because he's married to a  Catholic. He would leave otherwise. No magic formulas these days.