hi ALI
thanks for asking your query
according to your history provided if heaviness in gums means
swollen gums then it can be due to multiple reasons like:
poor
oral hygiene,plaque accumulation,infections(
gingivitis),local irritants,dry mouth,or by vitamins deficiency
astringent is a chemical substance which is used to shrink the tissue as it absorbs the fluid from tissue,tightens tissue and dries the fat
along with astringent maintain good oral hygiene,brush twice a day,floss after evey meal,get your scaling and polishing done with deep curretage at effected area ,use
vitamins supplement, gargle with warm saline water to soothen the gums,use aniseptic mouthwash.
hope this will help
thanks