yes i did have sex int the middle of june my period usually last seven days my regular period i get in the middle of the month and i had just gotten my period on june 30 and again on july 23
I need a bit more information like:
Have you had sex in the past month?
Is this normal for you?
Have you just gotten your period?
Etc....
But based on the little information you have given me, I think your period is just abnormal (out of timing). Your periods should set out into a steady time frame. Mine took 2 years to get to the whole 28 days....
Hope this helps