You're right....I don't understand catholic beliefs but from what I've learned they are in conflict with the Word on more than one occasion....and to be honest it appears from this board a lot of catholics don't understand what they believe either.
I do understand Christianity however.
When God speaks to us He usually does so through His Holy Spirit, His Word, or an angel.
We have no evidence of Mary in the NT being used the way catholics claim.
I agree God can operate anyway He wants to. The Bible is not intended to cover every little detail of the life of Christ. John makes that clear in his Gospel.
However, He has given us His Word as a rod to measure truth against. The Word's primary purpose is to point us to Christ.....not Mary.
John said it best....these things have been written so that you may believe that Jesus is the Christ, the Son of God; and that believing you may have life in His name (John 20:31 NASB).
That's quite a statement to make, as scholars of all denominations continue to debate the meaning of Scriptural passages and, hopefully, their application to one's daily life.
Even the Catholic Church admits that, while it has the greatest deposit of faith, that no one can comprehend God completely in this life, or the next. The creature cannot be greater than the One Who created all things. God is infinite in majesty, in power, in all virtue, in love, for He is Love Itself.