First of all, no age is exempt from cancer. But dont worry. You dont seem to be suffering from it by your description. You probably have an infective cause for your problems although the exact infection is difficult to say without looking. i suggest you take a course of antibiotics for a week (Tab ciprofloxacin
500mg twice daily + Tab paracetamol
650mg thrice daily + Tab Ranitidine
150mg twice daily). If the condition improves or disappears, forget it. Else show it to a surgeon. It maybe tuberculosis
if you live in an endemic area.