I'm a virgin but my period hasn't come