Quando fico nervosa vomito, não posso comer em público...

Tenho 21 anos e quando criança sofri uma intoxicação alimentar, fiquei uma semana sentido enjoos todos os dias mas não conseguia vomitar. Com uns 18 anos comecei a ter enjoos contante de novo, sem conseguir vomitar, fui ao médico e ele suspeitou de gastrite, fiz uma endoscopia e o médico disse que eu estava com uma leve gastrite, tomei omeprazol por uns 6 meses melhorei razoavelmente, fiz outra endoscopia e o médico disse que estava curada, mas os enjoos voltaram agora quando fico nervosa eu vomito, tenho dificuldades de comer em público com medo de passar mal, tenho medo de vomitar em público, se sentir vontade de vomitar em casa eu fico tranquila e vomito sem problemas (caso algum alimento tenha me feito mal) mas em público, na casa de alguém, em eventos tenho medo de comer e vomitar, será que esse mal é físico ou psicológico, já li bastante sobre emetofobia e outros distúrbios alimentares mas não sei se me encaixo nesse quadro, lembrando que não tenho problemas com peso.

Com certeza é um problema da esfera emocional, é um quadro de ansiedade com algumas particularidades da síndrome de pânico (o medo específico é só um detalhe, tendo maior importância na psicoterapia). A verdade é que a sua ansiedade acaba gerando o vômito e quando tem vômito tem medo de vomitar em público e quando está em público e é hora de comer fica ansiosa e por consequência vomita, então seu medo acaba sendo justificado. Precisa quebrar esse ciclo.