Hello ..we need to check the type of ulcers that you are getting..and then find the underlying cause..treating the underlying cause can only be a permanent solution..ulcers can be due to various causes like sharp edges of teeth causing cheek bite etc..or due to
vitamin bcomplex ,or zinc or folic acid or iron deficiency..it can also be a result of some underlying gastrointestinal problem..sometimes certain foods like some citrus fruits can trigger the ulcers..so only after a proper consultation we can know the cause and then treat..you can relieve the burning sensation during food by applying mucopain gel before eating and kindly keep yourself as hydrated as possible..