Could I be pregnant?

Patient: My boyfriend and I had unprotected sex on March 3, 12 and 14, the date he says is in question is the 12th. My last period was Feb. 20-24 and was extremely heavy. On Thursday my stomach bloated and i became nauseated, these are common factor in early pregnancy for me. My urine is bright yellow especially first thing in the morning, on Saturday and Sunday I had spotting, I currently am still bloated, very sensitive to smells and breasts tend to hurt not to touch just in general. My next period is up in the air because they are irregular? Could I be pregnant and when could I test?