this won't solve all your problems, but replacing the sports guard with a rubber one that is meant for bruxism, or even better, paying the $400 and getting a custom one from your dentist, will help a lot. the sports guards aren't soft enough to prevent damage to the surface of your teeth. My custom dental guard has lasted for several years, and although I was skeptical at first, the cost was worth it.