If:
You have a 31 day cycle but you arent entirely sure that it is the exact same every month since giving birth
You had a tiny amount of old blood on toilet paper yesterday
If a 31 day cycle you are due on Monday.
Sensible and less sensible answers appreciated...!