Detoxing before the dental work would be a waste of time because you wouldn't have eliminated the source.
Your symptoms have been mentioned in connection a couple of things.
Candida - especially if you've been on Antibiotics .
Lyme disease - You don't have to have been bitten by a tick.
Your best bet might be to get tested to pinpoint the problem. One way would be to seek out a live blood analysis microscoptic technician who will be able to see what is in your blood (Candida, or parasites etc.). You can find one in your area by doing a google for "live blood analysis"