Lots of good things being said here. Ultimately no one else can diagnose you, so to speak. But it does sound to me like you have an ED. Have you considered more intensive therapy? It's true that bad body image is not often the root cause but can often (usually) be a symptom of disordered eating. So even though you express having always felt good about your body, that does not make someone immune to disordered eating. EDs do not discriminate; they'll take anyone, rich or poor, any nationality or physical ability, fat or thin, gay or straight or somewhere in between...and it doesn't discriminate based on age either. Some of the people in my eating disorder group were in their 50s and 60s.