Hello and welcome to HCM,
I have analyzed your problems and at the offset let me tell you that most of the lesions or swellings in the oral cavity are bought by benign problems so you do not have anything to worry about.
Coming to your problem as such,
-You must first assume that it may be due to an infection of the tissue underneath. For this you may take a course of antibiotic like the amoxycillin-
clavulanate 625 and wait for a week for the swelling to subside. Your doctor will know about this.
- See if there is any signs of
unerupted tooth or any irritation or anything pressing on the site of the swelling
- If the swelling does not get better then you must get a small test called the
biopsy and get back to me with the report
- You must avoid any spicy, oily food and also tobacco and cigarette smoking
take care and get well soon
Dr Siram Nathan