Hi i dint think you have eating disorder this more common in females but the think that make your complain important is your previous history self harm and i think you are smart to mention this so regarding your previous history i think you are suffering some sort of anxiety which is common in your age and easy to manage dont worry and dont ignore it be confident and speak to a doctor ...best wishes
You might have an eating disorder. My advice.... Start eating more. If you dont,
you'll lose weight and starve the body. You could soon get anorexia. If you think you have an eating disorder, eat more and tell your parents.