hi and welcome to HCM,
After reading your history i suspect your front tooth has undergone irreversible pulpitis
, that is inflammation of the tooth nerve due to trauma.
heavy impact on the tooth damages the tooth nerve and leads to infection .
This infection from the tooth may spread to surrounding periondontal tissue via rooth apex and leads to abscess
this pus stinks and drains through the gum opening as seen in your case.
i would suggest you to consult a dentist
and get a x ray
examination done followed by root canal treatment
of the tooth to remove the infection and restore the gum health.
the procedure devitalises the tooth sets it pain free permanently.
i hope this helps , take care.