hello and welcome to HCM forum,
i would be glad to answer your dental query.
according to the history presented by you, it seems that you front tooth has had an infection which has spread to the sorrounding
soft tissue which is responsible for swelling all around.
i would suggest you visit your
dentist, get an x-ray done of the tooth, to rule out the diagnosis.
swelling will be there until it is drained by a dentist,
avoid hot drinks, or hot compresses over the swelling,
use
betadine mouth gargle (3-4)times/day.
and kindly visit your dentist soon,before the infection spreads any further,
i wish you good health.