you may think I'm crazy but....well, this is my experience and honest opinion.
I have anxiety disorder since I was 13 yrs old. My relationship with stress, therefore, is very very long and I do have my background. There are some tricks you can do for not loosing more weight or at least for stopping it. These are tricks that I have tried and it has worked for me ...
1- Sleep as much as you can. Why? It's simple. + sleep , better mood
2- Eat whenever you want, whatever you want. I'm not saying you have to change your diet , but look up for fatty healthy foods and obviously, eat as much pasta as you can. When I was 16 years old , I was only 45kgs. It took me 2 years to be in 47kgs (yes, 2kgs in two years sounds ridiculous) but I didn't loose more weight. I was only focused on not loosing more kilos , and eating pasta 3 times a week , two times at night worked.
3- Do exercise like walking, hiking, ....simple and easy things that doesn't require too much effort but makes you feel relaxed and after all, helps you to sleep better.
4- Chocolate. 80% cocoa + milk chocolate helps and not just in gaining weight, also with mood changes.
5- When you are in your "not happy days a.k.a Miss Period", try to eat healthy .
6- Control your emotions - this is essential I guess!
7- I don't know where do you live, but if you can get sun rays ....
I live in a cold place so when spring comes I totally change my mood .
8- Do things that you want to do . Need and want aren't the same, remember this.
9- Passiflower is gonna be your ally - tastes terrible but it's effective
10- If you have stomachaches , or digestive problems camomille is always good for your gut
11- Watch comedy - for real this helps a lot when you are stressed out! even you feel overwhelmed, stressed, sad,... don't watch drama, don't watch romantic movies, don't watch Saw
12- Breathe! even though I'learnt this quote last year after a bad bad time.... "We are here for being happy. Don't get distracted!"