The longevity of teeth whitening treatment does depend on your eating habits and how often you smoke or drink coffee, tea, sodas, or red wine. Avoiding these drinks, and foods like blueberries or tomato products especially during the first 48 hours of the whitening process is recommended as during this time the pores of the tooth are still open and can absorb up the dyes in food and drinks easily leading to a quick loss of the results achieved.