Great Questions, great answers. I will always rember the answer of one of desert fathers was ask, how could a loving God lock the doors that separate heaven from hell, and the answer was God did not have the keys the sinner did. As to the co-redemptrix idea, there were several good sites within the Catholic websites on that issue. The official statement was, that none can earn eternal life without the belief that Mary, the sinless human, first is the quardian at the gate who then allows the soul to be redeemed by Christ. Sounds like Mary is God. The argument by the Roman Church that Mary was immaculately conceived, and lead a sinless life, then defeats redemption. If she were perfect, then she was God, under all Christian theology. Then if she were a god, then, Christ was not human. He did not live the life of a man, did not die the death of a man. An old heresey revisited. AFter 2000 years they keep coming back.