am i pregnant?

Mariam
Hi! 
My last period was on the 17th of april, and I have 28 day cycle which is regular. On may 1st me and my partner had unprotected intercouse and Two days later I started spotting it was almost nothing. And i am supposed to get my period on the 15th of this month, but on the 9th and 10th I believe I got my period? But it only lasted for two days. And those two days i felt nauseous, had headaches, and day before I had some metal taste in my mouth. I tried taking pregnancy test but i heard it is still to early. Could i be pregnant?