My stool has been black for quite a while now and I can barely eat and I puke if I don't start drinking again...What may this be? I drink heavily and have for 8 yrs

If. If your stools are black, tarry and malodorous that is likely to be from gastrointestinal bleeding. You may have withdrawal symptoms when you stop drinking alcohol. You have a heavy history of acohol use which likely to have impacted your health. I recommend that you go to the emergency room. These are serious issues.