Anyone with similar experiences?

Chanel
Hey ladies! 
I'm officially 10 days late for AF today. I took a pregnancy test 2nd day late and 5th day late and today. All BFN. The test I took today expired October last year which I didn't realise till afterwards (I have no idea if it really affects anything though). I had cramping mid-cycle which I thought was ovulation or implantation otherwise I've been fine. Just fatigued and random mild cramps now and then. Has anyone been/in this situation? How long do I leave it before I make an appointment with the GP? I'm trying to give up and wait for AF, but as every day passes and she's a no show it gets me excited again 😁😁