I would be very surprised if its not dental. A chronic infection can open the door to parasites and other health issues. If it is dental-you wont get well until its fixed.
I would be big its dental-looks at the title of this-you know the cause. See a biological dentist and you will get better