I'm soooooo pissed! 3-4 years ago, I had a lot of dental work done, including root canals on both of my upper canines. The fillings started to contract/separate from what was left of the real tooth. In the last 3 months, one of the canines broke twice and the other just now lost a good chunk of the front. I am in my sister's wedding in 3 weeks! Should I call this dentist and bitch? I no longer live in the area and don't have insurance now. I will be in the area when I go back for my sister's wedding. I think they should repair this as a filling should last a hell of a lot longer than that. Do you agree? Do you think they would fix it?