1. Maybe you don't pay much attention to brushing your teeth and oral health in general. Food debris will remain in the gum area, resulting in swollen and painful gums. If there are in line with this situation it is recommended to brush your teeth in a timely manner after each meal, and immediately brush your teeth when they are stuffed. Gum problems are more serious, and even bleeding gums, it is recommended to go to the dental hospital teeth cleaning.
2, eat too much spicy food, or for special reasons (such as accidentally biting the gums, etc.) triggered ulcers. It can be solved with medication.
The rest of the problems can be solved by a dentist.