I was a former Catholic for a while, but actually went back. The trick is to find a Catholic church that doesn't actually look like one.
Our parish is run by Jesuits, who are not known for their strict adherence to church dogma. It is also the University parish, flooded by college students (in a good way), so most Catholics don't even recognize it. For example, we have kneelers, but they aren't used for anything other than for the kids to stand on to get a better view. We have an active GLBTQ ministry---one that doesn't try to "cure" the people in it, but accepts them as they are. (A family friend of mine and her parter are often at the Mass we attend.) Parish members bake bread (with honey!) for communion, rather than using those tasteless dry wafers. The 7PM Sunday Mass (which my wife and I refer to as
singles night) is the most heavily attended by the students, and has a five piece rock band for music.
One of the more interesting features is that the faith formation classes for the kids are all taught by the college students. I get to know some students not in my classes, getting a different picture of the University. And, these kids are smart, well-mannered, and fun to be around. Gives you hope for the future. What's more, most of them have as little regard for the church hierarchy as I do.
Jesuits being Jesuits, the sermons are pretty light on the whole guilt and shame thing, and focused instead on spiritual growth, with a heavy dose of social justice thrown in.
It's really pretty cool. My MIL is staying with us this month, and it took her a while to get over the fact that, you know, it's
weird, but she's starting to like it. At coffee and donuts yesterday, she mentioned that "The singing is different. It sounds
younger that it does at home."
So, we're still Catholic, but it's really hard to tell. And, yes, the Bishop knows we don't use the kneelers. Apparently, it's Officially Okay.
That said, there's no reason for you to go back, or feel guilty if you don't. Everyone has to find their own path. Enjoy the one you are on!