I have a bad habit of venting on this forum, and some things I could say I’ve said before, so I’ll try to make this brief.
Right now being in the Catholic Church is a moot point for me because there’s no Catholic church close enough for me to attend. Unless it is God’s will to perform a miracle this is unlikely to ever change. That being said…
Years ago I was a very devout Catholic, and for a lay Catholic, I think fairly well catechized. I was a certified lay catechist in my archdiocese. Yet for me faith has always been a struggle. There are many reasons. It didn’t help that I lived in a Protestant state, and constantly saw my friends being fed and supported in their churches. As in so many Catholic churches, most people in my church seemed only interested in fulfilling their obligations then leaving as quickly as possible so they could be somewhere they wanted to be. An unfortunate sermon at a particularly bad time in my life nearly tipped me over the edge and gave me doubts for years. Most of the time I felt, spiritually, like those saints who live for years on nothing but the Eucharist. It was the only thing keeping me going. And, please God forgive me, sometimes it barely seemed like enough.
My point? The Catholic Church, even with truth on its side, lacks many of the things that other churches use to support their members’ faith. And yet the only areas in which it excels, the Eucharist its possession of the Fullness of Truth, are matters of faith. One often needs a strong, self-sustaining faith to stay a Catholic. Not everyone has this gift. Then faith can be eroded by mental or physical causes. To even remain a believer, some need more human support than the Church can provide. I’ve heard others ask, and I’ve asked myself, is it not better to leave the Church than to lose one’s faith entirely?
So please don’t judge those who leave too harshly. You really can’t realize how terribly, heartbreakingly difficult it can be until you’ve been there.