For the past few months I've been having waves of nausea. In March I was prescribed Sertraline for anxiety. During this time, however, my appetite was already diminishing. So, I ended up throwing up most of the times I tried to take the pills, presumably from not eating. It started by eating less, then not liking even some of my favourite foods, and now I eat barely anything all day. The vomiting started in the mornings. Up to a half an hour after waking, I feel nauseas, produce a lot of saliva, start belching, and then I puke up green/yellow bile and sometimes foam (dehydration, I know) which I figured was from not eating. The other evening I was just watching TV when all of a sudden i felt nauseas again and i ended up puking more bile, much thicker this time. After the bout of puking, i feel better. But the nausea comes back, but I don't always puke. I would really like to try and get back on the pills to help with my anxiety. My anxiety is moderate-severe according to my doctor and had just started seeking treatment when all this began. I have been stressed about even talking to my doctor as I have social anxiety. Im scared he will be upset that I haven't been taking my pills and that this has been going on for months without notifying him, which has been stressing me out even more. I'm wondering if all this could be due to my stress/anxiety, even if its been on-going for months, or if there is an underlying medical cause?