Why???

I test last night and got a faint positive. And I mean very faint but it was there. I tested again this morning and got the same thing. I was curious and tested just now and it was negative. AF isn’t due until Sunday. I’m cramping lightly very low. Any idea of what’s going on or has this happened to anyone??