Very late for period?

Late for period, and now this?