Mary was the Ark of the Covenant chosen by God to carry His Son. How can anyone think she was less than perfect in all respects.
Paul disagrees with you.
Rmns 3:23
All have sinned and fall short of the glory of God.