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,
mouth gargle (3-4)times/day.
and kindly visit your dentist soon,before the infection spreads any further,
i wish you good health.