yes, teeth grinding habits can be harmful in long term. as it can wear off healthy enamel. also, cause facial muscle pain and joint pain with long-term habit. teeth clenching habit can be prevented by the night guard. need to take one simple impression on that lab will fabricate night guard which you need to wear every night.