Thanks for writing your query ,
After reading your clinical history I suspect you have developed a gum boil on the gingiva present over the canine tooth
Such lesion are caused either by physical or chemical trauma to the gum tissue or due to injury
caused by hot food stuffs.
Gum boil may appear red as if filled with blood in the initial stages .
It can be cystic sac like structure filled with fluid .
If not treated in time it may undergo infection leading to formation of gingival abscess
so please get the examination done by a dentist
After clinical examination if it is gum overgrowth, it can be excised surgically followed by a course of antibiotic and analgesic
will solve your problem.
If the lesion is associated with teeth then the treatment plan will vary and it may need X ray evaluation.
If the underlying tooth is infected it needs to be treated followed by gum treatment.
i hope this helps ,