Confused

My period is 19 days late and I'm worried I might be pregnant last month my period came on July 10. Since it's august I had spotted but it didn't last long not even a day. I been having bad headache. Lately I been craving pickles and ranch.