A dentist has done three fillings on one tooth in three weeks. He keeps finding more decay. Is this normal?

Not particularly. I cannot explain why your current dentist would need to revisit the same tooth three times in three weeks and each time find additional decay, especially without being able to see a radiograph of the tooth and the tooth itself. If you are concerned, please seek a second opinion from another local dentist who can actually examine you.