what causes gritting teeth
Stress is considered to be the biggest cause, so managing stress can help. Other things, such as parasites in the gut, can also cause gritting teeth while sleeping. But it's easier to stop the grinding with a good night guard than to get rid of all stress or parasites. After all, stress is a part of life. There are many mouth guards available that do a pretty good job.