You have been getting your periods at completely different times each month. One month the bleeding is heavy, the next i...