Cuando me siento nervioso vomito, no puedo comer en público ...

Tengo 21 años y cuando el niño sufrió una intoxicación alimentaria, me quedé una semana sentía mareos todos los días pero no podía vomitar. Con unos 18 años empecé a tener mareos contentos de nuevo, sin conseguir vomitar, fui al médico y él sospechó de gastritis, hice una endoscopia y el médico dijo que yo estaba con una leve gastritis, tomé omeprazol por unos 6 meses mejoré razonablemente, hice y que el médico dijo que estaba curado, pero los mareos volvieron ahora cuando me pongo nerviosa, vomito, tengo dificultades de comer en público con miedo de pasar mal, tengo miedo de vomitar en público, si siente ganas de vomitar en casa me quedo tranquila (si algún alimento me ha hecho mal) pero en público, en la casa de alguien, en eventos tengo miedo de comer y vomitar, será que ese mal es físico o psicológico, ya leí bastante sobre emetofobia y otros disturbios alimentarios pero no sé si me encaja en ese cuadro, recordando que no tengo problemas con el peso.
Respuesta de experto:

Por supuesto es un problema de la esfera emocional, es un cuadro de ansiedad con algunas particularidades del síndrome de pánico (el miedo específico es sólo un detalle, teniendo mayor importancia en la psicoterapia). La verdad es que su ansiedad acaba generando el vómito y cuando tiene vómito tiene miedo de vomitar en público y cuando está en público y es hora de comer queda ansiosa y por consecuencia vomita, entonces su miedo acaba siendo justificado. Necesita romper este ciclo.