I had my period May 6th - 10th , me and my boyfriend had sex on the 10th , I started spotting on the 21st up until today (24th) , I don’t get my period until the 4th , could this be implantation? I’ve had mild cramping , and headaches