You need to find other ways to reduce your stress that don't involve food. I am a firm believer that if a person could reduce their stress, they'd automatically reduce their waistline. Stress is a neglected aspect of weight gain. What to do ? When you feel stressed out, try a cup of tea instead of the chips and salsa. Chamomile and peppermint are both extremely soothing and relaxing. Put on your favorite music and listen to music. take a walk. Walking is not only great cardiovascular exercise, it's a great way to reduce stress too. If you can't walk at night, then take a walk during your lunch break.
Take a bubble bath. That might not seem like much, but once again it's something simple you can do to reduce your stress.
I too feel that some of your fatigue comes from the food you're eating. From my own years of yo yo dieting, I learned "that if I eat crap, I feel like crap". So, do your best to try to eat wholesome foods that nourish your body. Have a piece of fruit or two for a snack. have some nuts on hand too. Get some hummus. You can have hummus with toasted pita wedges for dipping.
There are lots of healthier options for snacking that will not only help your waistline, but your mood too. Studies have shown that excess sugar and salt can effect a person's mood. Thus the reason to try to avoid the junk. The healthier you eat, the better you'll start feeling.
And you might read this great Spark article that has other ways to reduce your stress. www.sparkpeople.com/resource/wellness_arti