It is difficult to know if part of what you’re experiencing is OCD or anxiety related. You mentioned that you lose your appetite when you’re stressed but didn’t mention how often that occurs. You also described yourself as a very neat and meticulous person who constantly cleans. That may be indicative of OCD-like tendencies but without having more detail about the cleaning or your overall stress level it is difficult to answer your specific question about anxiety or OCD.
To answer your question it would be helpful to know: How much does uncleanliness bother you? Does it cause you a great deal of anxiety? Do you feel you cannot control the compulsion to clean? If something is out of place does it bother you to the point where you can’t tolerate it and feel like you have to correct it? Knowing some of that information would have helped me to determine if anxiety or OCD is a problem for you.
Generally speaking if you have anxiety or you feel that you cannot stop engaging in compulsions such as cleaning constantly then it is a problem. It’s not uncommon for individuals with eating disorders to have co-occurring mental health diagnoses such as anxiety or OCD.
Your main question was related to anxiety in OCD but you also wanted to know if you had an eating disorder. It’s not possible to diagnose anyone over the Internet so I can’t say with certainty that you have an eating disorder but you do engage in the type of thinking and behaviors associated with eating disorders. You obsess about your weight and the food you eat and you also feel guilty for having eaten a meal. You also have a history of restricting your food intake.
As a teenager your parents were not open to therapy. As an adult you now have the choice and freedom to pursue therapy if you so choose. You don’t have a healthy relationship with food and it’s possible you have an anxiety disorder. I would advise that you consider therapy to deal with these long-running issues that have caused you much distress. I wish you luck.