Hi,
I can understand your concern.
Whatever the symptoms you have mentioned are most probably due to
hyperacidity.
Whatever yellow you are throwing up is acid and secretions from stomach.
Definitely alcohol is associated with hyperacidity.
I would like to advise you-
1) Stop alcohol.
2) Avoid spicy, oily, food.
3) Use of antacids combination of medicines that neutralises acid in stomach and that prevent secretion of acid may be helpful.
4) Avoid late night meals.
5) Avoid immediate lying down after having meals.
6) Avoid
smoking, caffeine.
7) While sleeping use pillow to keep your head up.
8) Take plenty of water.
9) Frequent small meals may help.
10) Use of milk and milk products may help.
Hope this helps you, if so do vote.