You might want to try ozone therapy, perhaps using ozonated olive oil. You might also try putting esterified fatty acid complex on the gums. Since this is likely an autoimmune problem, black cumin seed oil is another possibility.