7/21 - 8/14 is 24 days. Did you have a period right before the mishap?
You are saying you haven't gotten your period yet. The one due around 7/17?

I'd be just as worried about you catching an...