3 years is a long time.
It is tricky to know why you have eating disorder,but its very common.
look at support networks.
Eating can be affected by the way we feel if for example you feel depressed you might not eat as you have no motivation,are the opposite you might raid the cupboards for comforts food high in fat and sugar,are order a take away,Its difficult as unlike other addictions,You still need too eat and fuel your body,so there is nothing wrong with eating,but if its out of control your right you need supportive help. www.b-eat.co.uk/
Is a helpful website to ask the question.
I have eating disorder and it started in my teens,looking back I am happy I no longer crave perfection,as back then I started reducing my calorie intake and do excessive exercise to reduce my body size,it got out of control and I got symptoms of heading towards anorexia,I convinced myself I was fat and if I achieved perfection,I'd be happy confident,but It affected me as I started feeling tired all the time,I got obsessive about body image,I lost so much weight I have dizzy spells and when it all got to much,I had massive tummy cramp and passed out,I was referred to a specialist,it was so upsetting as I felt the people that love me,where jealous and trying to make me fat.I have also gone from one extreme to the other and had periods in my life where I wanted to eat everything I missed out on when I restricted my diet.
I am emotional eater and I no longer like to go hungry,its important for me to eat regular meals,not stick to particular times,don't buy in junk food,snack on healthy options and do exercise but no longer to access as it makes nutrition complicated,however if you do exercise a lot a diet rich in protein helps repair muscle tissue and slow releasing complex carbohydrates like oats,rice,pasta help maintain energy release,little but often,helps kick start metabolism,its not easy to tackle a eating disorder,but try writing down the root cause,Your up bringing,your eating habits from childhood, your dislikes,portion sizes,how you eat at the table on your lap,how you feel while eating.
Its not easy, it help if you said if you over eat are under eat.
both have serious consequences,I hope you find out what disorder you might have,if its not the main three it could be emotional eating,I am not expert on the subject,but I do love food and its a pleasure in life,but when its out of control its the enemy can lead to so much hurt of self loafing .