I had unprotected sex in June then the day after had my period on the 25th of June (the time i usually get my period) my period was shorter and a bit lighter. My periods are pretty regular last 7 days and 28 day cycle... Instead of taking a pregnancy test I waited for my next period to come which was expected July 25th my period came early on the 20th felt like a period but ended early and came a few days early could I be pregnant? Was this implantation bleeding?