How can you stop being an emotional drunk?

Well this is something that cannot be done from me typing you a simple answer. I first recommend that you seek counseling or AA meetings. You need to find out what is causing you the pain that makes you feel compelled to drink. Then you need to consult the emotions you feel when you are drunk and figure out how to deal with them when you are sober.