However, this also could be due to a lack of B vitamins, now, don't laugh, if you do not get enough of the B vitamins, one of the symptoms
is a sore tongue
, and if left untreated by not taking them, it can get worse. I would try taking a good, food grade B vitamin complex, also, get some Brewers yeast, it can be obtained at any health food store, this is chock full of all the B vitamins, amino acids and other important nutrients and minerals. It taste good too, I love it on cottage cheese.