Pregnant?

emily
I had sex a little over two weeks ago and my BF wasn't wearing protection. I'm ttc btw. I was supposed to start my period today but I haven't. I've had signs of cramping all day today and a little bit of breast aches. Am I or could I be pregnant? Should I test? If so, when?