I don't misunderstand you. I see that you want to protect people but in my opinion you are not doing it the right way. Protecting young people by trying to hide the reality from them is not a winner strategy. You can not hide reality from them. In this world they will be fairly young when they see animal porn and similar weird things for the first time. The best you can do is helping in understanding things. If you constantly try to cover their eyes they will not trust you and will not ask you about weird things they discover. And they will discover a lot of weird things on their own for sure, the world is full of weird things. Children are much more capable and much smarter than most parents would expect. They need guidance in how to deal with things in the world, how to solve problems, how to take bold steps and calculated risks to make things better. This is the only way that leads to success, still, most people never understand this despite more than a decade of education and often being raised for more than two decades by parents. They are taught a set of trivially stupid rules, execution of simple logic based tasks, but often they are left without being able to think, solve problems, have their own opinion, and deal with shit in general. They miss even the most basic things, like being able to keep themselves healthy. If a child is obese, then the parents have already failed in a very important area. I think it's quite sad. People who know more about the world (including the weird and cruel things) and manage to deal with things can achieve much more. These people are much stronger, much more capable to make the world better and to give others (instead of taking away).
If we wanted to protect stupid people buy eliminating everything from the world that can be used buy stupid people to harm themselves, then the world would be a big empty room with soft rubber-lining. Don't misunderstand, I don't look down stupid people, it is only partly their fault that they lack the knowledge that could make them more successful, happy and capable. I was one of them a decade ago. Stupidity makes people miserable, they don't know where to start, how to solve problems and this makes them miserable and encourages them to do nothing or take stupid steps when they feel forced to take steps.
In my opinion most mental disorders (including anorexia) can be tracked down to lack of knowledge and negative self-lies (that are often unconscious and the result of lack of knowledge). Instead of eliminating powerful tools that can be used for good and bad, we should fight against general stupidity. Stupid people fail in too many aspects of life, you don't have to show them anything help them in that. The only solution to this is eliminating general stupiditiy. Several people got "healed" from anorexia. My bet would be that these people just acquired the right knowledge. Knowledge that gave them a normal self-image, not wanting to fit the body-image forced by media, normal methods to keep healthy body weight, etc... Your mind is very powerful, if you fill you head with shit then it will degrade your body too, you may lose hunger, you may become extremely hungry to get more joy, it can change your body chemistry in very weird ways (e.g.: stress).
Fasting is an extremely good weigh loss tool. *Weigh loss tool*, not constant weigh regulation tool for the long term. On weigh loss I mean getting rid of something bad that is already there, but keeping yourself far from that bad things (keeping healthy body and weigh) must definitely be handled in a different way. One does not have to starve to keep a fit body after getting rid of the crap that is already there.
What makes fasting even more amazing is being very good at resolving some complex "incurable" problems (hormones, insulin resistance, diabetes, blood pressure problems, ...). Its free, and natural. Its a waste to ignore such a potent healing method just because of general stupidity. This method doesn't deserve the huge negative speeches. It isn't at all as risky as many people says. Of course a stupid person can use it to starve herself into death. Stupid people may want to use it as a constant weigh regulation tool. Stupid people use other methods to destroy themselves if they don't know about fasting/starving but want to get rid of weight the easy stupid way that usually doesn't work. After losing weight and getting rid of the related problems there are natural ways to keep the results: put on some muscle, eat healthy food and be physically active. As I previously said, keeping a body healthy is much easier than getting rid of problems when the damage is already done. If some is stupid enough to constantly starve herself then she deserves the consequences. One can not achieve a constant slim and healthy body by bouncing between eating and fasting without physical activity. That has huge potential to deplete your body. Physical activity is extremely important, a physically inactive person is unhealthy by definition. Keeping a given body weight by constantly bouncing between eating and fasting without physical activity is as stupid as always walking half naked outside in freezing winter and constantly taking antibiotics and other crap to prevent illness. Even if you manage to regulate your weigh with the previously mentioned method, your body will be much less capable than a body that you keep up with eating healthy and doing the damn trainings. The human body constantly degrades without physical activity. Still, many stupid people want to lose weigh with stupid diets and calorie counting etc... Weakness, yoyo-effect, and other serious problems is their reward for their stupidity.