can a detox make your period late