Mary cheated on Joseph with some other dude, and was ashamed and scared to admit it, so she told people that she was a virgin and that God performed a miracle and made her pregnant. People believed her and that is how Christianity spiralled.
I've always thought it was obvious to see right through Mary and her way of covering her back.
So, was she just a hoe with a secret to hide or do you think that she really was the virgin mother?