I will post one more quick insight into the Book of Revelation as it relates to Human Anatomy. This can be overwhelming for some so I will keep it brief. Sorry if this offends anyone. I'm not sure how else to put it.
If the Tabernacle in the Wilderness is a scale model of the moment of conception, then obviously it represents an Ovum after fertilization.
Let us now go to the Book of Revelation...
Revelation 11:19
"And the temple of God was opened in heaven, and there was seen in his temple the ark of his testament: and there were lightnings, and voices, and thunderings, and an earthquake, and great hail"
The verse above is the moment before conception. The Temple is 'open' and ready for the Seed to enter. The Ark of the Covenant is where the DNA is stored. The Sprinkling of Blood is where the Male Seed intermingles with the Ark.
Next verse...
Revelation 12:1
"And there appeared a great wonder in heaven; a woman clothed with the sun, and the moon under her feet, and upon her head a crown of twelve stars"
The Woman is Sarah who is about to become the Mother of us all...
Galatians 4:26
"But Jerusalem which is above is free, which is the mother of us all"
The Moon represents the Ovum of future children of the Promise. The Sun she is clothed with is Abraham's Seed. The pregnancy is successful as we read here...
Revelation 12:2
"And she being with child cried, travailing in birth, and pained to be delivered"
This makes the Dragon angry of course.
There is much more but hopefully you folks get the idea.
Not saying that you're right or wrong, I read your post. but in Revelation 12, here's something to consider.
Revelation 12:1 "And there appeared a great
wonder in heaven;
a woman clothed with the sun, and
the moon under her feet, and upon her head a crown of twelve stars”. take note, all vision given in heaven, do not necessarily means that the event took place in heaven. this woman represent the nation Israel, the southern tribe, (the faithful remnant). this women represent a church, here in the wilderness. by representation of this woman is found in the virgin Mary, (out of the southern tribe Judah). The next key word here is, "wonder", meaning a sign was seen. in the vision was a woman, (that gave birth to a child without a the aide of a man), that was a "wonder", especially in those days. this woman was clothed with the sun, the rightiousness of God, his, protection, and the blessing of God. being clothed in his word, she have his righteousness, the white garment. Israel had been washed, and baptized in the
red sea. The red sea means something, washed, symbolically in the blood, (red). so Israel the church was washed in blood, through the (RED SEA), and was faithful, (the remnant) having white robes. the Moon at her feet is the Mosaic Law, a lesser light, verses the Sun, the gospel of righteousness. Israel was walking by a dim light, the law. it was a lamp unto her, (Israel), feet. Supporting Scriptures, Prov 6:23 "For the commandment is a lamp; and the law
is light; and reproofs of instruction are the way of life", now, Psalms 119:105 "
Thy word is a lamp unto my feet, and a
light unto my path”. there it is, “the law was a lamp, (light) at
her feet. just as the Sun is a greater light compared to the moon, a lesser light. so is the word of God, (the Gospel) is superior to the Law. and upon her head a crown of twelve stars= the place of honor these 12 stars represent the 12 apostles/messengers, is symbolic of the 12 tribes, that was sent into all the world. the Sun, the Glory to come, shine in darkness which is her destiny, meaning taking the gospel to all the world. Supporting scriptures. Matthew 24:14 " And this gospel of the kingdom shall be preached in all the world for a witness unto all nations, (the LIGHT). and he sent out the 12 STARS, or messengers to go into all the World, supportive scripture, Matthew 28:18 "And Jesus came and spake unto them, saying, All power is given unto me in heaven and in earth. 19 "Go ye therefore, and teach
all nations, baptizing them in the name of the Father, and of the Son, and of the Holy Ghost"
a crown of twelve stars, or messengers preaching the SAME Gospel. one crown, one message, which was on her head. for a crown signify an overcomer, a winner, victory.
The Woman is Sarah who is about to become the Mother of us all...
Revelation 12:1
Galatians 4:26
"But Jerusalem which is above is free, which is the mother of us all"
The Moon represents the Ovum of future children of the Promise. The Sun she is clothed with is Abraham's Seed. The pregnancy is successful as we read here...
again not saying that you're right or wrong, but consider this. Galatians 4:26 is an analogy, and Revelation 12:1 is synbolic. Galatians 4 is
a comparison between two things. Revelation 12:1 is
symbolic meaning, the
representation of an object, and not like an analogy wich is a
comparison.
again not saying that you're right or wrong, but something to consider.
PICJAG.