What is going on? why have I not had my period yet?

did a test 4 days ago and bfn.

Vote below to see results!