Am I pregnant


I had my period may 6-10. Had unprotected sex may 19th (day before I ovulated) May 20th(the day I ovulated) & the 22nd. I started spotting May 26th-31st with mild cramps. June 4th 30 minutes after I woke up i threw up. Now I still have cramps and I’m 3-4 days late.