口腔溃疡老是不好的原因可能有以下几种几种原因:体内维生素和微量元素缺乏造成的,由于体内缺少B族维生素或者C族维生素或者微量元素中铁,锌缺少都有,都容易导致口腔溃疡的反复发作。第二是饮食不良习惯成的,由于喜好进食辛辣刺激的食物,温度过高,理化刺激造成的黏膜破溃,也会导致反复不愈合。第三种可能是免疫功能紊乱或者免疫力下降引起的口腔溃疡。第四种有可能是口腔内有疾患,比如有过累的牙根,牙尖和不良修复体这些刺激口腔黏膜也会出现反复的溃疡。还有就是长期刺激同一个位置不易愈合的溃疡,有可能出现癌变的可能,要及时到口腔科进行就诊。