Hello,
Thank you for your query.
*when did your get your period before July 1st?
*are your periods regular?
Based on the sequence of events, it is unlikely that you are pregnant. However, very small risk of pregnant is present.
If you don't get your period for another 3 days, take a home
pregnancy test. If negative and still no period for a week after that, see your
OBGYN to check for ovarian cysts.
Stress, illness, travel, sudden weight changes and lifestyle changes can delay period for upto 2 weeks.
This is normal. If this recurs you may need to check for
hormonal imbalances like
thyroid and
prolactin levels.
Hope this helps. Please let me know if there is anything else I can help you with.
Wish you good health.