Thanks for writing your query.
After reading your post, it seems that you are having abscess
in your sole which needs proper medical attention.
You should consult Emergency Department and get the pus drained.
You will feel better once full pus is drained.
Also get culture/sensitivity of pus discharge done to know the appropriate antibiotic to treat the infective organism.
You may need dressing of the wound.
You may take an antibiotic according to the culture/sensitivity reports.
Painkiller like Ibuprofen
can be taken twice daily after meals along with serratiopeptidase
and an antacid
40 mg once a day for relief.
I hope this is helpful to you.