Certain conditions, such as celiac disease (an immune reaction eating gluten) or Crohn’s (a bowel disease that causes inflammation), can give you mouth ulcers. They can also be caused by trauma, sensitivity to foods with lots of acid, changes in your hormone levels, or not enough vitamins.