I think we agree, do we not, that Jesus is the Way, Truth and Life, and no one comes to the Father except through Him, and we are given no other name by which we may be saved. Correct?
We further agree, as Catholics, that because Jesus instituted His one, holy, Catholic and apostolic church to carry out His mission which was to 'baptize all in the name of the Father, Son, and Spirit" that anyone who is saved is saved through Jesus by means of membership (normally Trinitarian baptism but in extraordinary circumstances through what is termed baptism of blood --i.e., martyrdom for the faith even if not a ‘baptized’ Catholic-Christian, or baptism of desire–i.e., the person, had he or she known of Jesus and His teachings that person would have absolutely consented to baptism but never had the chance–such as most people who lived and died before Christ’s incarnation) in that Catholic Church.
So if we accept that as Catholic-Christians we are saved by Christ through His Church–then we accept what His Church teaches.
We don’t pussyfoot that we can accept ‘some’ teachings and not others–especially not that our ‘conscience’ supports us, when most who make that claim do not have a well-informed conscience to begin with.
We don’t pussyfoot that unless it has been spelled out in Amurican English by the Pope speaking ex cathedra we ‘don’t have to accept it’. There are a LOT of ‘ordinary infallible’ teachings from the Magesterium that are just as ‘infallible’ as the ‘ex-cathedra’ statements.
That being said, we don’t condemn outright those who struggle with the teaching. Struggle of course meaning that they don’t fully understand, they aren’t really sure what is being taught–but they are willing to accept whatever the Church says on the matter.
That is struggle. Doubt is another matter. It’s one thing to say, “I am not sure what is being taught and I don’t want to say I support something I don’t understand until I DO understand it”. That is perfectly all right.
It is quite another to say, “I think what is being taught is wrong and I refuse to accept it.” That is doubt; it is a grave sin to doubt the teaching of the Church. It isn’t a sin to struggle or to have trouble understanding. It is a grave sin to ‘think’ you DO understand and to find yourself claiming the Church is WRONG to support that teaching.
Please be careful to differentiate between honest struggle with understanding a teaching, and obstinent, wilful doubt in thinking that you know ‘better’ than the Church.