Our emotions do drive us to eat. Stress causes the release of adrenalin (otherwise known as epinephrine) which in turn causes us to release our stored sugar supplies into the blood stream. It also makes us want to eat, especially sweet things. This raises the blood sugar content. Then the pancreas answers by secreting more insulin. This makes many of us temporarily feel better because were on a "sugar high".
However, the blood sugar level can drop steeply a little later and then we will crave more sweets. And our "system" has become accustomed to a higher intake of sugar, or we have become "addicted". Also we will have put on weight in the form of fat as our body attempts to store reserves for the next onslaught.
Yesterday I played music with an orchestra. I really love doing this.http://www.etsomusic.org/about/
One of the sponsors of the concert was Little Debbie Snack Cakes. (Thank you Little Debbie).http://www.littledebbie.com/products/cakes_brownies.asp
Afterward I consumed a couple of products. I didn't gain weight on it because of the exertion in the heat.