Excellent review and summary as to why the Protevangelium of James that so many catholics hang their hat on is to be rejected.
Thank God for light, while the basic Catholic rule being that whatever exalts Mary above what is written in Scripture is sacrosanct.