Congrats! Sounds like you are pregnant. Early pregnancy symptoms can feel EXACTLY like AF is coming. I would hold off going to the GP until your period is at least late. Sending sticky vibes .