Raised Catholic but disagree with a lot of their teachings.
I believe all religions, depending on their practices, are correct. We are all praying to the same God. If there IS a God... God would be just/smart/righteous enough that:
- going to Church every Sunday doesn't matter
- praying to Allah every day isn't important
- pre-marital sex is just a guideline
- the list goes on...
If there is a God, I believe you won't be judged on whether or not you are the correct religion. You will be judged on whether or not you are a good person.
Are you a good person?
If there is a God, I believe that being a good person is all God would really care about. A good Athiest, even though a disbeliever, should go to a Catholic person's heaven.
I don't really care what other people think. I am a "the glass is half full" type of person. If I am wrong, so be it. If I am right, I hope to see you in heaven. But either way, I will live my life trying to be the best person I can be.
Regardless of religion, you can't argue with morals and values. As long as your religion aims to make you a better person, in general terms, than I would gladly support you in your religious beliefs.