[ Other - Health ] Open Question : Why do I keep puking?

I keep puking no matter what i eat or drink. Its been going on for a while and its starting to bug me. If i sit down I'll puke if i tense my stomach I'll puke if i go toilet i will puke. I'm slightly worried. Its been going on for about 3 months. No i don't do drugs, drink alcahol or smoke and I'm not pregnant.

Source: http://answers.yahoo.com/question/index?qid=20120223115859AA41U5h

Katy Perry Jennifer Aniston Kim Kardashian