Was Mother Mary Really a Virgin?

Was Mother Mary really a virgin? That’s the Christmas story right? The Virgin Mary gave birth to her son Jesus the Christ.  In my young years, even once I understood that babies were created by a man and woman having sex, I still believed in the miraculous Christmas...