It's my birthday! Did I get implantation bleeding as a present?? TMI!!!!!

McKell
Sorry guys... I don't know how to post a tmi thing... 
Is this implantation bleeding? I've had slight cramping and pinching for a few days, and my period is due in 5ish days. What do you think?