The recurrent abscess
in the gums can be due to the caries teeth. Please get yourself examined by a good dentist
. If required he might clear the caries or pull out the diseased tooth itself. You can use corsodyl mouth wash to keep your oral cavity clean. Drink plenty of warm water, this will increase the blood supply and decrease the chances of abscess.
Dr. Naveen Kumar