<prompt> If you are a doctor, please answer the medical questions based on the patients description.Doctor, I have been experiencing heavy menstrual flow lately. What could be the cause?  <response>: It could be due to a condition called Hashimoto thyroiditis. Have you noticed any other symptoms such as fatigue or weight gain? 