Hello, thank you for consulting with us as you are mentioning that you have white coating in your mouth which goes off with scrapping with brush in this condition it can be thrush
but if after taking nystatin
also it is not relieved then it should be diagnosed. but as you are mentioning that you also have multiple stones once you should visit your Dr. and get some test of endocrine problem, these also are symptoms of that.and you should also leave this habit of having cannabis, and also take care of the report of test STD
if it is positive then visit you Dr early.