Welcome to HCM.Cellulitis
is an infection of skin and subcutaneous tissue
caused by bacteria called Streptococci. It is associated with swelling, ooze and is very painful. I do not think you have cellulitis but your symptoms suggest that wound has not healed properly. Unresolved blood collection, injury
to nerves in the sole or repeated injury to the same spot could lead to symptoms similar to yours. I suggest you get in touch with your GP and get the leg examined.