Bread is one of only a very few foods that seem to be immune to "food exhaustion", the tendency to want to stop eating something you've been eating. (Milk is another, but I have a feeling that only applies to lactose-tolerant people.)
So if you varied the fillings, probably indefinitely. How long can you have cereal for breakfast before you never want to eat cereal again?