Some people grind them with out knowing it. It can be from stress and worry to just habit. The dentist can give you a mouth guard that you wear a night. They can fit it for you in the office. This will keep the wear and tear down on your teeth you wear it only at night when you sleep.
I don't know nor does my dentist as apparently I do it also!
The dentist can fit you with braces that you wear at night, to stop this from happening, I have heard it comes from eating sweets during the day,Have no clue if this is correct or not.....the best to you
Missing potassium in your diet...offset bite/overbite...muscle spasms....tmj disorder...talk to a orthodontist...