it sounds like you are doing what you need to do in terms of dealing with stress including meditation but it might take time to see results. i suggest taking a closer look at your diet to make sure you are eating filling foods. what is your dinner meal like? foods that increase satiety or feeling of fullness tend to be rich in protein and fiber. so a lean protein source (lean meat or beans) with fruits and veggies whole grains and healthy fats work well. also if you crave sweets but aren't allowing yourself any that may be increasing your cravings. try including sensible amounts on a reglar basis. ideas include dark chocolate or small amounts of your favorite treat. also make sure you eat a hearty breakfast and lunch as smaller meals earlier in the day tend to increase hunger later in the day. a mindful or intuitive eating style may be helpful to you. there are a variety of books on the subject that can help. good luck!
i have elevated cortisol levels. how can i keep my weight in check? . i am eating 3 meals with snacks but my hunger soars around 9 pm as does my energy. its hard to fall asleep. i do exercise regularly but that's during the day. i have reduced my external stress and am meditating. i do not do caffeine or alcohol.