As you got period on 2 july, there is less likely to have pregnancy
. Sometimes the delay in periods is due to stress
and tension. So, wait for 4 more days, you will get period. After 4 days if no period then it will be better to do urine test for pregnancy.
Have a nice day.