Hello
Please consult a general surgeon in person for your complaints.
Online opinion would be difficult in your case as the diagnosis would depend on a proper history and clinical examination.
You can always seek and get further guidance or a second opinion once you have seen a surgeon in person.
Next Steps
Consult a general surgeon in person
Health Tips
Please don’t ignore the lump.
Consult asap.