Heartburn for me usually like an acid reflux. There's this sour liquid that seems to be present in the food pipe. I get them if I eat too much sugar foods or something fried. I am not a big drinker so cant comment on that. In past I used to take any antacid like pentacid once a day to hold back acid built up. You can ask your GI about them. Also I'd recommend not drinking on an empty stomach. I've done that and paid for it.