Very nice and informative article about heartburn. It is becoming common disorder nowadays among people. I agree with you that we must eat dinner two to three hours before going to bed. Heartburn is also caused by our sleeping manner. We sleep on flat bed which also create flow of liquids towards our food pipe from stomach that contain acids and digestive enzymes that ultimately hurt our food pipe and causes ulcers. We feel burning sense in our food pipe due to these ulcers.