She has cracks in her enamel ( weak enamel like mommy) and needs all 4 front top teeth to have baby root canals and caps. Also she needs three back teeth filled. they may need to put her under to do all the work she needs.
She also has my bad jaw and overbite. Lots of orthodontia coming up. ( I was in retainers braces and jaw stretchers from the time I was 8 until I was 20)
Even though she is a good brusher and takes a vitamin with flouride - her teeth are doomed.
((hugs)) You aren't a bad mom at all! its not your fault and there is nothing you could have done to change it.
Sprout had very similar surgery done when he was 3. I highly recommend putting her under for it - i know its scary, but it saves her from any pain and bad association with the dentist. At this point, Sprout hardly even remembers it and there was basically no recovery at all.