My period last month came on May 3rd. I haven't everbeen more than 2-3 days late but I have been a few weeks early a few months ago. I was ovulating May 19th, had sex that weekend, but we used a condom and found no rips or anything that we could tell. I was expecting my period June 2nd but I am a week late. I now have brown spotting and I had cramps all week like I was going to get my period but a little more painful. Is this a sign of a late period or pregnancy?