一般来说,睡眠不好是不会导致这个症状的,你的情况有可能是胃肠有热引起的,也不一定是胃炎,单纯根据这一个症状很难准确判断是什么问题。
建议你最好是找中医当面看看,结合舌苔脉象和其它症状辨证清楚之后再用药。