Hello there ,
Thanks for writing your query,
Swelling in the gums and associated pain in the teeth indicates the inflammation of gums .
It is caused due poor oral hygiene
,improper brushing and flossing that leads to accumulation of bacterial plaque and calculus deep in the gum pockets and root surfaces of the teeth.
presents with symptoms of redness , bleeding gums
, swelling , pain and sensitivity.
It needs to be treated by thorough professional deep scaling of gums and root planing of the teeth to remove all the irritants ,this will help in resolving the symptoms followed by a course of antibiotic and analgesics.
Pimple like lesions on the tongue and lip mucosa are be ulcerations caused by recurrent trauma or due to deficiency of certain vitamins especially vitamin B12
and vitamin C.
start with multivitamin
supplements for 7 to 10 days and vitamin C lozenges will help in resolving the problem.
avoid alcohol , carbonated drinks , tobacco chewing
and smoking as these may worsen the area affected.
Apply oral antiseptic ,analgesic ointments like dentogel or mucogel topically over the affected area
i would suggest you to go for symptomatic treatment at home like gargling with lukewarm saline water or antiseptic mouthwash like chlorhexidine
i hope this helps ,