Implantation bleeding???

💜

So yesterday I experienced some sharp pains and then today I felt nauseated and had alittle spotting a few times when I wiped. My period isn't due for another 5 days. What does this mean? Oh yea ive always spotted 2-3 days before my period and never have I started spotting 5 days before.