Im due on my period this Wednesday
Being that your period is due in a couple of days it could be spotting.. A lot of women have that.. But... On the other hand maybe its a BFP...
Here 's some Baby dust for you.
It could be just about anything. Time will tell. Good luck.