Obvi period

Prisilla
What is the longest your period has been delayed due to stress and bad sleep routine?