Tony, welcome. Sorry you're here... but here is the best place on the 'net you could be. Man, you've been through it, haven't you!
DavidCPA's advice to get tested for
HPV is excellent per usual. Especially as you don't smoke I'll bet my bottom dollar (US or Aussie, you choose) that's the culprit. And if so of course, your prognosis is even rosier.
Keep asking the questions, ramble all you want, and do make sure to take care of your teeth. That's very important since you're gonna be around to chew for years to come.
David 2