What's going on with my body

Keri
I completed my last pack of birthcontrol pills June 12, got a period June 16th-20. My period was due 4 days ago but the hpt I've taken have been negative....what's the normal length until I will get another period? We are TTC so I'm very anxious.