Welcome to the MedHelp forum!
I’ll come straight to the point. Generally such wounds that do not heal are called no-healing ulcers in medical term. They could be non healing due to underlying infection, low supply of oxygen to the wound that is reducing the healing process, underlying diabetes, or due to underlying dermatitis. Wounds heal slower in smokers or alcoholics who have been drinking for a long time. So these have to be ruled out.
Also diabetes leads peripheral neuropathy, atherosclerosis etc which make wound healing troublesome. You need a culture sensitivity of wound scraping to know what antibiotics will suit the infection. If there is underlying dermatitis, then this needs to be taken care of. If there is severe atherosclerosis preventing blood supply to wound, then this needs to be diagnosed by angiograms. Wound debridement would be required along with proper dressing at a wound clinic.
It is difficult to comment beyond this at this stage. Please let me know if there is any thing else and do keep me posted. Take care!
The word debridement means they take a scalpel and cut out the infected material. This done under local anasethesia. This may not be necessary.
What you have is a serious problem that required immediate medical attention. At the very least prescription antibiotics.
In a worst case the wound will turn into gangrene, and you may lose your limb.
So you need to put asside the late summer fishing trip and head for the nearest emergency room.
go with your doctor, run a blood test and have him check your blood count as soon as you can.