Mary did not need to be pure to carry Jesus. Why would she?
And what the heck has believing in the real presence got to do with Mary being pregnant with Jesus?
You think you know it all, but in reality you know but a fraction of what the truth is. It is not up to me to reveal things to you, it is up to God.
The way I look at it, we are on the same journey towards heaven. You rely on scripture only, which Catholics rely on too. But Catholic also have the beautiful traditions that have been passed down as it also says in scripture. Protestants disbelieve the traditions handed down. I’m sorry you will never know the church’s full beauty as God intended it to be.
Mary can’t contradict Jesus. It’s not possible.