根据你描述的情况分析来看,你可能是由于胃炎引起的胃痛,建议你去医院做一下胃镜检查,如果确定是单纯性胃炎,你可以考虑吃一些能够抑制胃酸分泌的西药进行治疗,如:雷尼替丁,阿莫西林等,这种病这种病与你的饮食习惯有很大的关系,如长期的空腹喝酒.吃一些辛辣刺激性的食物等等.胃病需要自己养,吃饭一定要有规律,不能暴饮暴食,坚持调理一段时间慢慢就会好的。