Please excuse me if my words come across as harsh. They aren't intended to be. I sometimes say something with the best of intentions and only later realize how thoughtless it was. I don't believe you had negative motives for your post but I can understand that others might disagree.
Peace be with you.
“...nonCatholics aren’t “true” Christians...”
I grew up knowing that occasionally there might be a Catholic who was a true Christian. I had some who were in my family (cousins, etc). I got a lively conversation going one time by stating that I believed John XXIII really knew the Lord...how sacrilegious...in the eyes of some of you reading this...
I would say today, without doubt, that there will be many more true followers of Christ in ‘Heaven’ that there are ‘Catholics’...some of those true followers will be Catholics, many will not be Catholic. All will be members of the one, holy, catholic church (small ‘c’ is not a typo).
All that being said, there are many ‘professing’ Christians who do not know Yehshua as Lord and Savior, do not have a personal relationship with Him.
I believe that personal relationship is key...knowing Him...I do not need an intermediary between Him and me. I do not need an intermediary to hear my ‘confession’. I do not need a ‘priest’ to celebrate communion with Him. We who know Him are kings and priests,
“John to the seven churches which are in Asia: Grace be unto you, and peace, from him which is, and which was, and which is to come; and from the seven Spirits which are before his throne; And from Jesus Christ, who is the faithful witness, and the first begotten of the dead, and the prince of the kings of the earth. Unto him that loved us, and washed us from our sins in his own blood, And hath made us kings and priests unto God and his Father; to him be glory and dominion for ever and ever. Amen.”
(Revelation 1:4-6 KJV)
“And hast made us unto our God kings and priests: and we shall reign on the earth.”
(Revelation 5:10 KJV)