Your explanation shows you know about your condition and problem quite well. And it seems you already visited a Dental surgeon which is good. You may need full mouth rehabilitation or localised treatment . To comment on that any Dental surgeon requires thorough clinical examination and study cast.
Now coming to your pain issues,you may take analgesic (painkillers) under prescription by your doctor.
Next Steps
Visit your Dental surgeon and complete the whole treatment.
Health Tips
any incomplete treatment will give short term result in present condition.