These are probably boring answers that you've heard a million times before, but:
- Banish the word "diet" from your vocabulary. Think "lifestyle change" instead
- Keep some form of food journal and count your calories daily
- Weigh yourself daily at the same time and chart the results so you can see the overall trend upwards or downwards. Don't forget that your weight can fluctuate a fair amount from day to day because of water retention, your period, ovulation, etc.
- Find an exercise you enjoy
The biggest key to understanding weight loss is to remember that 3500 calories = 1 lb gained or lost. If you eat 3500 more calories than you burn, you will gain a pound. If you eat 3500 less than you burn, you will lose a pound.
Use the internet to find out your estimated daily burn rate, which is based on age, height, current weight and activity level.
If you find out that e.g. your average burn rate is 2000 calories a day, you need to eat only 1500 calories a day for a week to lose 1 pound (500 calories X 7 days = 3500 calories). If you continue to stick with that week in/week out, you will continue to lose a pound every week. Use your food journal to track your calories so you get to learn exactly how much you're eating.
I learned this method 10 years ago when I needed to lose 20 pounds. I found The Hacker's Diet on the web, which was pretty much written for computer and engineering geeks. The mathematical aspect of it appealed to me (guess it's my secret geekiness inside). Anyway, I followed it and it really worked. I kept the weight off for 5 years until I got pregnant. After the baby, I was able to drop all weight gain except those last 5 stubborn pounds - my fault, because I was not calorie counting the way I should. Like you, I'm a totally emotional eater.
Last year I gained another 8 pounds because I was dealing with a very stressful issue. I was shocked when I finally stepped on the scale after Labor Day and resolved to get back on the Hackers Diet properly. I want to lose the 8 pounds plus the 5 pounds of baby weight never lost, plus an additional 7 pounds for an even 20.
So far, in the last 6 weeks, I have lost 6 pounds. I'm using the MyFitnessPal app (free) on the iPad to track calories. For exercise, I'm doing a mix of walking/jogging or biking on days when I can get out or Zumba DVDs in the evenings when the weather is bad or my schedule is tight. I'm trying to do an absolute minimum of 20 minutes a day, but preferably 45 minutes.
I will not lie to you - if you follow this method, the first 3 days will be kind of hellish. When you count calories carefully, you find you have to discard almost all junk food, a lot of sugars and a lot of fats. Your body craves these things plus the extra calories you are not eating. You feel hungry, grouchy, chilly, have cravings. But then, by the 3rd day these feelings start to dissipate and your body starts to accept the reduced calories. I find, within a week or two, I start feeling really great, energized.
The one good thing about relying on calorie counting is that you totally become in charge of what you choose to eat. If you decide one day that you really HAVE to have that piece of chocolate cake, well then you go ahead and have it, just realizing that you're going to have to cut down on your calories somewhere else to make up for it. Or if you have a day where you totally blow it - you don't blow the whole diet. You just pick up where you left off the next day and realize it's going to take you a little longer than a week to lose that 1 pound. I totally blew MY "lifestyle change" today - oh well - back to it tomorrow. Saturdays are always tough for me.
Sorry, I'm being totally long-winded. I always get carried away when I talk about this weight-loss method because it totally worked for me (except for last year, when I ignored it - ha, ha!)
Best of luck!