You have been feeling unusually tired for weeks. Your periods have become unpredictable, you are dealing with recurring ...