It may have Oral Cancer.

Just givin an opinion. May not be right. Hope it gets better.