There are multiple reasons someone may develop anorexia. Sometimes it is because of stress or anxiety. Most commonly, it is the constant need to feel as if they weight too much and need to remain slim.
Children typically develop empathy when they are around 5 - 6 years old.
I hope this helped!! : )