Been there, done that my FRiend. I am protestant, but I know heaven will be shared by faithful Catholics and protestants. Jesus Christ is THE way, THE truth, and THE life.
I hope that you are right as I know many good protestants and I hope we all meet in Heaven.
However, you realize that protestants are following man made doctrines that deny and exclude many of the teachings of Jesus Christ.
Also that in Gospel Chapter 6 of John, Jesus tells us we need to eat His flesh and drink His Blood for everlasting life. The protestant doctrines deny the words (Truth) of Jesus, probably because they are unable to give us the Real Presence of Jesus in the Eucharist.
How can one have true faith, if they do not believe the word of Jesus who is the Word made Flesh?
Yes, the Catholic Church has sinners, terrible sinners and many may not make it to Heaven. That is for Jesus to judge upon their death. The Catholic faith (as Jesus did) welcomes all sinners to learn God’s Truth and to change their ways.