TM,
A few years ago, when I went in for my regular dental cleaning, and my dentist checked my mouth, he told me that I was grinding my teeth while sleeping. I was never aware of it. As a result, not only were some of my teeth very sensitive to hot and cold, but also, some of my teeth had hairline fractures.
My dentist made me a mouthguard. At the time, I remember thinking what a waste of money!!! However, I believe it has helped me quite a bit. I'm positive I would have lost at least one tooth by now if I didn't have it.
If you can afford one, I would highly suggest that you have your dentist make you a mouthguard. I have to admit, I really hate wearing it. Somehow, I just can't get used to having to sleep with it in my mouth. I just force myself to wear it. Most people really do get used to wearing one though - At least I've been told this.
When I had dental surgery awhile ago, I didn't want to take a strong medication for pain. I have to be totally alert to take care of my difficult children. So, the oral surgeon told me to take 800 mg of ibuprofen every 8 hours. At high doses, ibuprofen really seems to help me. Maybe you could try this just once and awhile and see if it helps. If you decide to try it, make sure you eat something before taking that much ibuprofen.
Hope you find something that helps you. WFEN