there are various reason for toothache
like worn down enamel, tooth decay
, gum issue. I would advise you to visit to a dentist
who can give you exact cause and solution of your problem after a physical check up. Without checking you clinically we can't suggest you anything.