Thank you for the query.
As you have major problem with peeing it might indicate acute renal failure
due to dehydration. This is an urgent condition and you should visit your doctor (or ER) as soon as possible.
The reasons of throwing up after every food can be few. You may have simple intestines infection, peptic ulcer
, gallstones. However also bowels obstruction (due to abdominal adhesions
, colon cancer
) or duodenum stenosis (due to severe peptic ulcers or even pancreas cancer) are possible.
You need to visit your doctor as soon as possible and have some tests performed. Abdominal X-ray
, abdominal ultrasound, blood work, liver tests, kidney tests, urine analysis, bilirubin, ions level should be done at first.
Hope this will help.