People leave for a variety of reasons. Some of these reasons are logical and rational; others are emotional; still others are for opportunistic reasons. The reason I can say that, is that my three previous leavings all reflected those categories.
However, I will say that what the three categories had in common was my own lack of Faith, especially in God. In one case, I was putting too much “faith” in more than one priest who were disappointments as human beings; in another case, I had assumed too much that clergy sexual abuse should not have happened; that disillusionment caused me to leave, even though it never happened to me personally; in a third case (earliest) I was approaching my faith so rationally that I could not see the forest for the trees.
I was fortunate. My upbriinging and my Catholic education were so strong that eventually I was led back. Leaving is far too difficult. Leaving the Church is like what it must be to get divorced: excruciatingly painful when you don’t want it to happen. And then coming back (after “divorce”) is also really hard. Been there, done that. I’ve been back for good, for some time now and have no plans ever to leave again, whatever happens.
Unfortunately, so many people have a poor foundation for their faith, both in the theological virtue sense and in the intellectual knowledge sense. I’m quite sure that had my background been different, I would stiil be away.
Just being honest here.
Do not put your faith in human beings. All human beings, including those in habits and collars, are flawed. Eventually you will come to know their failings after you discover their virtues. Once you “get it” that it’s about a God who is greater than humanity and who is capable of transforming humanity, including oneself, then you can live with whatever church disappointments you encounter. It’s important to keep one’s vision beyond the immediate, and to see with the eyes of faith.
Every faith tradition eventually disappoints, on a human/earthly level. People can eulogize all they want about Pentecostals, Evangelicals, and Anglicans, but all of those traditions and members are as deeply flawed as Catholics are. It’s the ideals, the truths, the sacraments, and the comprehensive Catholic spirituality from the early Church through all the saints and blessed ones which cannot be duplicated by another religion.
Many people who leave the Church never stay in an alternate tradition long enough to discover those disappointments. Rather, they often hop from church to church in an elusive quest for “the perfect religion” (according to flawed human judgment). The perfect religion originates from the perfect Trinity and none other.
That said, I have been uplifted by the practice of the Judaeo-Christian spirituality of others (for example, the virtues) in some other religoins, through brief encounters. (Methodists, Presbyterians, definitely Jews, and some evangelicals) Nothing wrong with that. God provides us with role models and wake-up calls all the time. We should be grateful for such contrasts with our own behavior when we encounter those, but we should also understand that those experiences are not necessarily signs that we should leave the Catholic Church! They are signs that we need a transformation. God is not limited in how he reaches us.