Wow, you have done fantastic at losing weight and finding out what you can and cannot eat without gaining weight...
Now, all you have to do is get your MIND right, and in balance so you dont drive yourself nuts, and can enjoy your life....
I think the way to to that is to make some realizations,
First, NO ONE at ANY age can eat all that sugar, cookies, etcetc, without gaining weight and really damaging themselves... NO ONE....
So you have figured out what you need to do...
NOw, just get smart... for instance there is a natural plant they use to make a sugar substitute, that really tastes GOOD and you can cook with it also, it is called STEVIA.... it has zero calories....
You and your mom dont have to give up good food, or even sweets to have a great diet, you just have to start looking into things you can cook or buy that dont have all the crap in them... a good place for either of you to visit would be a health food store or 'whole foods' groceries, etc... and ask people that work there all your questions...
Another thing would be to go to michael thurmonds site and find out your body type and the right diet for you so you can figure out the foods you can eat all you want of...
You could look up different diets, like gluten free, also...
I recommend that you have your thyroid and hormones tested also, as they could contribute to your craving sweets, and weight gain...and be tested for diabetes by your doctor
You sound like you are on the right path, and should be very proud,
YOu dont sound anorexic, but i am giving a site with support groups for ED's run by doctors below, anyway, just so you can see for yourself...
You do sound llike you could use more support in your efforts, so i recommend you start looking for a gym, or mentor who is healthy and not into drugs to start befriending .... making healthy friends will be the best thing for both of you...
I wish you well... you should be congratulated for all your success and ongoing efforts...
Just dont think of it as lacking something, find the right substitute for whatever you are craving..... and you wont feel like you are missing out on anything, because you are not... did you know you can even bake pies, etc without using sugar or unhealthy ingrediants....
yes
take care
become a specialty chef of healthy foods, we need restaurants with healthy foods, etc
take some nutrition classes to learn more about fats, etc
You can eat all the fruit you want without gaining weight, it is sweet