To be honest, you're not going to get an expert answer to your question here or anywhere on the internet. But I can give you my advice which is to go find a GOOD dentist and have it looked at and from his or her consultation, you will know which steps must be taken to fix the tooth. Clearly something is wrong with it, all my teeth that have fillings are normal and I have no pain chewing on them whatsoever. 5-6 months is a long time and you don't want an abscess and Antibiotics either. I found the key is not to find a dentist or doctor to convince orargue your point of view, but to find someone with expertise in the area that you need and get their input.