问题分析:晚上胃疼睡不着的主要因素有以下几点:一、饮食不当,对肠胃造成的伤害。可以服用奥美拉唑、阿莫西林等药物,日常生活中要注意保持良好的生活方式,多食用滋补的食品。二、认为最近的紧张和不想进食都会导致晚上胃疼睡不着,所以要调节好自己的情绪。建议患者及时去医院就诊,明确具体情况,对症治疗,在医生的指导下对症用药,有利于疾病康复。