Sounds like your body is smarter than your brain. Do what feels right. Drinking is not the best thing ever. Try a shirly temple. or hard drugs oh wait those can make you sick too.
DeHyDrAtion!!!!! Drink more water before, between, and after consuming any alcohol. The next day, drink some gatorade or pedialyte, and even more H2O!!!
You may have an allergy to alcohol, there are worse things. It could also be sensitivity to alcohol. If you can confirm you don't have an allergy to alcohol, eating a meal before you drink alcohol should help a lot.
You may have a built in allergy to alcohol. This may be your body's way of telling you that if you keep trying to drink and get over this reaction, you will develop a dependency. Just don't drink.