I am genuinely happy currently but always have this pit in my stomach. It has been on and off for a year now but has been especially bad due to home life and such. I haven't been able to eat without vomiting. I was able to eat something two nights ago but that's it. I vomit everything else and sometimes water. I tried to eat something this evening but immediately threw up at the thought of eating food. I am betting this has something to do with anxiety but I genuinely don't know what to do and doctors have not helped in the past.