the dairy products are leaching the calcium from your gums and teeth. fluoride has made your teeth brittle(fluoridosis, one of my teeth crumbled too).
the task ahead of you is awesome. you must learn how to avoid all fluoride. good luck, because its everywhere. you must eat all organic and drink only distilled water. avoid all new carpet, cars, and cloth furniture. throw your teflon pans away.
you need sea vegetables for iodine. you need wheatgrass for calcium your body can use. and you should start oil pulling immediately.
remove that mercury as soon as humanly possible. i am repairing a cavity right now using the barefoot herbalists tooth powder and mixing it with evening primrose oil and putting it on my cleaned teeth overnight.
Thank's for the info, I have started oil pulling with some unrefined sunflower oil and will look at getting some of the food stuffs you mentioned; but where can I find this tooth powder, I live in the UK.