I had sex on june 16 with my boyfriend but the condom did not break at all. I got my period on july 1 and lasted 7 days like a normal period. On august 19 i got my period which was about 4 weeks late first i started spotting and it stopped then i went into full out bleeding the next day however it is the 22nd already and my period is coming to an end with no blood clots however it was pretty heavy. Could i still be pregnant (no sex since june 16 since he is deployed at the moment). I have been pretty stress with many things could that be whats affecting my period?