I suffer from heavy bleeding during my period since the last few years ; All tests seem normal.I am 46 years old .. the heavy flow with blood clots does not bother me as much as the fact that a week before the period , I lose immunity in the body and get some kind of an infection,it could be a virus or a stomach infection which is really debilitating and takes longer to heal . I also suffer from acute mood swings during this time and feel weak and lethargic. I have been putting on some weight and feel bloated too . Kindly help me .