Am I pregnant?

I had unprotected sex 3 weeks ago but my boyfriend didn't cum. My period was meant to start two days ago but it didn't and my period is never late. I know I might sound a bit paranoid but I just have a bad feeling about this. What should I do?