We need to understand the reason some scriptures were included in The Bible and others were not.
In a nutshell...
Thousands of documents were brought to The Church for review as if they were true or not. MANY of them were false doctrines, but not all of them.
In the end, it was decided that those documents that had been read aloud in the Churches from when they were written until now would be called canon. This was done so that all the Churches everywhere would be able to read the same scriptures on the same days. Thus travelers from one area to another would not see a difference in worship structure from one place to the next. These texts would be read throughout the calendar year of The Church and repeated every year in the same fashion.
Many other "true" documents were there, including the "Protoevangelium of James", written by St. James himself recounting the story of Christ's birth. (Remember that St. James was about 15 when Christ was born.) It was not included as scripture, not because anyone doubted it as being authentic, but rather that it had not been read in the Churches as part of the calendar year celebrations of the Church.
This document is still, to this day, held as being true and accurate along with others that were just not included.
Thousands were rejected as false, few were kept.
Forgive me...