It's important to get checked out by a doctor if you are feeling full all the time, in addition to the vomiting and feeling dizzy- 20 days is a long time to be feeling that way, and it can be signs of some serious issues- GERD, ulcers, even pancreatic cancer- so get into a doctor as soon as you can.