Your premise is so deeply flawed it is incredible. If you are a Christian, unless you are a practicing Catholic, then you have adopted teachings beyond the basic foundation of Christian belief. Does that make your beliefs deeply flawed? By your own standards it does. Of course from the perspective of your personal faith, your beliefs are not flawed, so you yourself are a contradiction to your own standards. So what is flawed, your belief system or the artificial standard that you have created?
What?
Says WHO??
We Protestants and Catholics agree on EVERYTHING that matters about Salvation.
Our WORSHIP details differ; but they do not matter.