I had similar problems with headaches every morning, sinus infection, and candida overgrowth. It was from my teeth, since having three teeth removed, these problems are gone. One had a cracked root, one had a root left from a root canal, and one needed a root canal. It took going to four different denists to find this out. I had no teeth pain, and was seeing a denist at least twice a year. My teeth were suposed to be fine. Lossing teeth sucks, however it is a small price to pay for a normal life.