Anyone got any recommendations for teeth whitening that works without making teeth sensitive or more porous in the long run (and thereby more likely to stain). Thanks in advance