My period started on May 30th and ended on June 5th. I started spotting on June 12th through June 17th. I recently had unprotected sex on June 20th. I have been having cramps for the past two days after June 20th. I was wondering could this be a sign of a pregnancy?