I agree with the main gist of your post, although my experience may differ just a bit in the minor details.
I’m a cradle Catholic whose mother pulled me out of the Catholic school system in 6th grade due to the watered-down religious textbooks they were using. I suffered through a lukewarm parish growing up … and am immensely all the more grateful for my parents and grandparents who were the ones that taught me the strength and joy of my Faith by setting good example, providing wholesome spiritual reading, and sharing fun family times. I went on a pilgrimage to Fatima, Portugal on a youth pilgrimage and saw that many of the other people traveling with me also came from lukewarm parishes … and that the religious education they were being provided by “the system” was also lacking … thank God for the teaching Father Robert J. Fox gave us during our pilgrimage to Fatima, Portugal, and thank God more for the celebration of the Mass, Confession, and Rosaries this good priest made available.
I’ve definitely seen my share of parish politics up close and personal … joined groups and all that, even inviting people from the parish to my place for a Christmas party one year … After I ditched the whole “Donut Sunday” thing to instead go out into nature after Mass just me and my camera, I discovered that art galleries accept me just fine, like to see me return year after year, and fellow artists for some reason can treat me friendly.
Basically, I remain a Catholic because of Jesus Christ, the Mass, and the Sacraments. And yes, I’m still active in the Church. I’m a current member of the Adoration Team at my parish’s Perpetual Eucharistic Adoration Chapel, and have been active on the Team for several years now. And this past January I was blessed with the opportunity to attend the March for Life rally in Washington, DC with a bus sponsored by a local Catholic pro-life group.
As an individual, I will of course do what I can to help strengthen the Church. There’s no use claiming things are hunky-dory when they ain’t … Then too, that’s no excuse to just give up. It’s another call to all of us to become saints, which the world really needs right about now.
~~ the phoenix