I think the key to understanding why you have disordered eating lies some where in childhood. It is probably different for everyone, but for me I am now absolutely certain it's because I was forced to eat meat (or wrap it in a napkin, or feed it to the dog) as a child. It went further than the standard parenting of "eat your vegetables" it was more like a misguided worship of meat my grandparents had because of being young in the 1950s. I am pretty sure I was born vegetarian or pescetarian, but actually was forced to sit at the dinner table after everyone else got up because I didn't like meat at all. (Strangely this actually relaxed a little when my grandfather remarried an otherwise controlling woman, who allowed me to eat scrambled eggs for dinner and order pizza half mushrooms, tomato and black olives. ..but the damage had already been done, I had already been coerced into eating culturally instead of intuitively)...My eating is only mildly disordered though compared to my mother, who struggled with anorexia and only truly overcame this along with other issues she had when she had a complete change of perspective and took control of her life more and more approaching and during middle age. I am not saying parents should let their children eat anything they want, no not at all, but the way my grandparents went about it was totally wrong, obviously. I think within reason children need to be respected in some of their dietary aversions, which may indicate allergies or other conditions. For example if your kid wants nothing but sugar, offer them fruit. If your kid won't eat meat, give them beans, tofu or eggs as protein....like don't let the brat run wild and live totally off of McDonald's or Lucky Charms, but be responsible enough as a parent to make healthy swaps (there are charts now you can get that say this craving actually means you need xyz nutrient)...i think this may actually clear up some tendency toward disordered eating.
I don't know what your underlying issue is, but if you say your mom responded to your too strict diet by controlling everything you ate, the mystery might be solved somewhere in that pattern.