Hello~I would try seeing a dentist. Some do oral testing as part of their exam, some of even caught cancer before the MD has. I would explain to him/her what is going on and have him/her look at it, they might be able to help.
Do you have any other symptoms? White tongue, fatigue, ibs, ... unusual itchy skin.