A thing I notice helps stop headaches etc is to exercise often, and eat a good diet. The worse thing you can do is take pills if you are a constant sufferer, your body can become addictive to them and you will notice your headaches become more frequent
.