Hi,
These symptoms may be due to
gastritis secondary to excessive alcohol. Gastritis may cause bleeding from the stomach lining which is why you noticed blood in your vomit. If you have suffered regular episodes of
heartburn then this could be an indication that alcohol is causing inflammation of your
esophagus or stomach. Bleeding from your stomach may lead to
anemia which can cause dizzy and light-headed spells. Gastritis can also cause nausea which may be why you are still feeling sick.
I suggest you speak to your doctor about whether you would benefit from an
endoscopy which will help diagnose possible gastritis.
Regards,
Dr K A Pottinger,
MBChB FRCA