Weird things are happening

Courtney
I am almost 3 weeks late on my period. I have had all the cramping and tenderness of my normal period. I have taken 3 tests and had a blood test done and they all say I'm not pregnant. Does anyone have any ideas? Drs say stress but I haven't been that stressed.