Welcome to the forum.
according to the dental history presented by you it seems that you have a dental abscess
which causes pain, swelling and pus discharge in some cases.
i would advise you to see your dentist
and get the tooth treated to avoid the infection from spreading to the surrounding tissues.
also, for the flesh colored painfull lumps, it is better to see your dentist as he/she will check clinically and rule out the diagnosis, require treatment.
i recommend you to maintain proper oral hygiene
, use a soft bristle tooth brush with any tooth paste of your choice, use interdental brush
or a dental floss to clean areas between the teeth.
brush your teeth twice/daily and floss once/day,
kindly follow these steps to prevent plaque
formation, which in turn will keep your mouth free of oral problems.
I hope this information has been both informative and helpful for you .