I've been reading all this for weeks, thinking mine aren't due til next month etc, I'm good, no stress....this morning it dawns on me....It IS next month!!!
Haha, welcome to the stress!!

When are yours due???? I have 3 more batches hatching this month, eeek