Even in my late days as a theist I was annoyed by nativity scenes. They were unreal... in a similar way to the world in the move The Stepford Wives, complete with weird plastic smiles.
Time for a dose of reality.
First of all, let me make this clear from the beginning, I DO NOT BELIEVE IN THE NATIVITY STORY!! THIS IS ALL HYPOTHETICAL!
Now that that is out of the way, let's continue...
There are so many things wrong with this picture that I hardly know where to start.
But I guess I'll start here...
Notice the race of the people in the scene? White right?
I hate to burst your bubble but NONE of them would have been white. Most likely they would have been Arabs. I was astounded by how surprised the catholic public seemed to be by the "Arab face" revealed a few weeks ago on the "Shroud of Turin." Most likely that Shroud is yet another medieval fake relic, but that is beside the point. Why should they be surprised at all? Honestly! What were they expecting?
Second, the Mary in the photo has always bothered me. As a woman, it's almost offensive that they portray Mary as they do. First, she shows NO sign of recently given birth in the picture AT ALL!! There's no mess of blood and amniotic fluid, not that I was expecting that. But the least they could have done was portray Mary as many women are after giving birth, exhausted, covered in sweat, in pain, and still swollen from their recent pregnancy. Notice the most disturbing part, Mary has a flat belly. NO woman's belly goes flat right after birth.
A second thing, Mary always looks like an adult in these pictures. Here's another reality check for my Christian readers, she wasn't an adult [at least not by today's standards - which is the way she is portrayed in nativity scenes]. According to the traditional interpretation, Mary was 14 when she gave birth.
That means that if she lived in todays world she would be a freshmen in high school [at the most].
Let's project this whole scene into the 21st century. The reason I'm doing this is to show just how rediculous the story of the nativity is! Please use proper logic for the way you analyze this! Be honest with yourself!
There is a young teenage girl who became pregnant [anyone who has gone to a public high school has seen the occasional pregnant teenager]. She's 14 years old and not yet married. And she claims that she is a virgin and still pregnant. Tell me, if it was your friend that had made this claim, would you believe her? Would ANYONE believe her?
And also, most likely if Mary lived in the present day, she would have looked something like this:
So, this message goes out to all Christians but especially Catholics!
MARY WAS A PREGNANT TEENAGER!!
Also, remember the point I made, if your friend was pregnant and told you she "never had sex" would you believe her? There's a short answer to that question, no.
The nearly certain truth is, Mary was NOT a virgin.
In her time, it would have been understandable for her to claim "virgin pregnancy." Her life was on the line! If you Christians scrutinize the Bible you would understand why she lied. What did they do to fornicators and adultresses in 1st century Israel? They were stoned.
So, the virgin thing was probably her own attempt to save her life.
There is no doubt that Mary was either a fornicator or an adultress [by the standards of her time].
There are several circulating theories about this...
1. She was raped by a Roman Soldier [which would have been adultery in her time]
2. She had an affair with a Roman Soldier [definitely adulter]
3. She and Joseph had sex before marriage. [Fornication]
Don't say that I'm draggin the virgin madonna through the mud!
That's not my intent!
My intent is to point out the screaming hypocracy of the church!
The church advocates ONLY abstinence until marriage AND the vatican's official doctrine is that contraception is evil...
what does this mean...
that there are a LOT of "virgin" Marys out there that are being persecuted because they have broken "church ideals" for a woman. What hypocracy when the church's most holy woman is an unwed pregnant teenager!!