男,46岁,根据你的情况要考虑长时间大量饮酒刺激胃部引起胃炎等疾病的可能,建议你先到医院做胃镜检查看看,针对病因给予对症治疗。
建议你一定要忌酒,只要你有毅力就能够忌掉,平日饮食一定要易于消化,忌暴饮暴食,忌生冷辛辣刺激的食物等等。