I don't know what to suggest as to what's best for it. I also have this same problem. I seem to get alot of canker sores and my mouth is always really dry and sore. I am however taking antidepressants...imipramine and effexor. The psycologist said that this could be a side effect. Sorry I don't have any helpful suggestions, if you find some let me know.Good luck......chelle