Sensitivity of teeth could be due to decay, attrition or abrasion of teeth. The problem should be identified and restoration is required if the tooth is decayed. If you have generalized attrition you can use Sensoform/Sensodyne/Colgate sensitive toothpaste till your sensitivity is relieved.
Sensodyne or any other desensitzing toothpaste is not going to take care of the sensitivity caused by decay, fracture or crack in the tooth.
These tooth paste are used only for minor sensitivities where the above conditions are absent.
First thing to do is get thorough dental check up done to rule out this things.
Is sensitivity generalized or in any particular tooth?
When does it aggravate?
Does it stay even after removal of stimulus e.g. cold water?
Is there sensitivity to heat as well?
it seems that dentin of your teeth is affected,there is possibility of having cavity or decay in some of your teeth.
As you are using sensodyne paste is alright,
Go for dental check up so that initial start of decay or cavity may be treated.
I find this answer helpful
You found this answer helpful
Disclaimer: These answers are for your information only and not intended to replace your relationship with your treating physician.
This is a short, free answer.
For a more detailed, immediate answer, try our premium service [Sample answer]