My teeth have been yellow since I was a child. My dentist says my enamel looks OK, but my teeth are SO sensitive! I've had my teeth whitened, but it never lasts long and really really hurts. I don't want veneers because I feel like they look fake and I don't want my already sensitive teeth shaved. Would tooth bonding help the color and sensitivity? Any other procedure suggestions?