Q: Everytime I eat ice cream i had terrible headaches( brain freeze), is it due to dehydration, immune system, cold temperature & lactic acid or dilation of arteries.

A: dilation of your arteries is to blame - when you eat ice cream, it actually stimulates the back of your mouth because it's cold and the arteries spasm (contract), but after they close down, they relax (dilate), and that lets too much blood go to your brain, and you get the headache How do you get rid of the painful ache? you should hold your tongue at the top of your mouth to warm it up between bites of ice cream. Ian G - Brain freeze does not start from your stomach