TWW ended early

Mikayla

So lst month we bd when we should have. Thought this was the one...i was crampy moody and super sensitive. Well i took a test 5 days before AF was suposed to be here and AF came 4 days early. Any suggestions will be helpful.