The really sad thing about this thread is that Anna sounds so miserable about food and life. You are a long time dead without cheese, chocolate, frangipane, coffee, potatoes roasted in goose fat, or two croissants for breakfast (although personally I prefer an almond croissant and a pain au raisin; and I have one of each), so why shouldn't you have them while you can? (My cholesterol test was 3.3 last month and was my first one ever at 43). As for being spoiled and over indulged leading to harm - I wish some bugger would spoil and over indulge me!
I don't want to lie on my deathbed and regret not having eaten nicer things because I wanted to be thin. I don't think Anna is happy in her skin. I know a Parisienne who lives in a very Flemish gemeente and she is thin, but not happy at all and obsessed like Anna with maintaining her figure. Can't talk literature or politics with her - but she can talk for ages about Botox and the sheer hell/indignity of being over 40! It's all appearance and potential wrinkles with her at the moment.
Anna, find a measure of joy in your life please, and stand still sometimes. Being a thruster is all very well, but one tramples over people in being so, and loses a measure of peace and serenity in the process.
FWIW I have a 14 year old who has finally gained weight after years of being off the bottom of the weight charts because of the hole in his heart. I keep an eye and serve more veg, but I would not dream of weighing him on a weekly basis. He has self confidence and self esteem because he is loved and valued for who he is, not what he looks like.
I would also add that two weeks in Miami kicking back and not having any 'intellectual stimulation' will not have done your dss2 any harm at all. Sometimes their brains need a rest and to process what they've taken in. Their brains at this stage are going through monumental changes and need the down time.