My last period was from April 18th-21st. I had unprotected intercourse the 22nd and took emergency contraception on the 24th. Sore breasts from April 30-May 2nd. Spotting on May 10th and 11th(which I have never experienced before). Nausea and tender breasts from May 14th-May 17th. I was throwing up a couple of times due to some foods that did not sit well in my stomach. I had slight cravings between 14-17th as well. My expected menstrual cycle was May 12th I know sometimes EC can delay it by a week or make it arrive a week early. Should I be worried about pregnancy, if so when is the best time to take a pregnancy test. The ending of May or beginning of June? Thank you so much in advance for your help.