What did the pathology say from the recent biopsy about the sores? I see you had verrucous carcinoma, and wonder if verrucous leukoplakia, Verrucous hyperplasia or chronic candiasis, etc. are possibly associated, causative to the chronic issue.
Hope this resolves soon for you.