Heavy bleeding is usually divided into bleeding that occurs at the normal period time or outside the normal time. There are a number of causes according to the traditional Chinese medicine viewpoint and includes excessive physical work, emotional stress, irregular diet, surgery and post partum conditions. Modern bio medicine has the viewpoint that the spleen produces blood and the traditional Chinese medicine view also had stated this many centuries ago as well as going one step further to say that the Spleen has the function of holding the blood in its proper place. Hence if the person is losing too much blood, the Spleen can be strengthened to prevent excess blood loss. Another cause of heavy bleeding is that the patient may have indulged in an excess of heating type foods such as chili as well as the heating affects of drugs and alcohol. This is why it is important for your practitioner to ascertain if the cause of the bleeding is coming from weakness and deficiency or excess heat in the body.