Missed Period-

My last period was July 17. Was supposed to come on August 16. I started spotting on August 23-27. Its now September 16 and i was due to come on yesterday the 15 but my period hasn't arrived yet. I took a pt in august and it was negative ( starting spotting same day). Wondering if I'm stressed and having a cycle change? Or if I'm pregnant and tested early