Am I pregnant?

Sherry

My cycle has been regular. Normally, it’s due on the 21st of each month. This month it came 7 days early and it only stayed on (light) for 3.5 days. Can I be pregnant? Is it implantation bleeding?