Welcome to HCM,
It seems that you are having non healing wound leading to delay healing and painful scar.
and go for proper dressing with removing all debris and over healing sloughs.
Get the dressing done by the doctor only.
There are all chances to produce non-healing ulcer and Keloid formation.
If require your doctor will go for antibiotic medicine course to speed up recovery.
Ok and bye.