The more you stress about your weight the more you will eat and the more weight you will gain, and the more you will eat.
Please stop and just really think about what I wrote above. Stress causes your body to produce more fat which means more weight. This is so true for most people. Sure I have seen a few people in my life time that when stress they could not eat but they were the very few special people in my life. Most of us eat when stressed.
If you stress over your weight odds are you eat more than you think you do. Stress makes you think about somethings and do other things without thinking and most of the times that is eat.
Did you know that depriving your body of the foods it needs and are use to eating is stressful too? What I am saying is that you may think you are not stressed but if you deprive yourself of the foods you need and are use to eating that your body stresses. Also, I will take it another step and say if you do exercises that you really do not like to do just because someone or some document told you that you should do it to lose weight, that you could be stressing over it and really causing yourself to gain fat.
Hungry is stressful not only to your body but to you as a person. And being too hungry makes you eat more than you normally would, which means you end up stuffing yourself which is in itself stressful to your body and digestive system.
So what is my point to all of this. Stop stressing over the way you eat and what you eat. Enjoy life and enjoy the food you love and need. Enjoy being active by doing the activities that you enjoy. Learn to never be hungry and to never eat to the point of being stuffed.
The less you stress yourself and your body the better you will be and the healthier you will become.