First of all...if u broke your teeth 4 yrs ago then there was no need to wait for 4 yrs..the treatment had to be started there and then as delaying complicates the situation. As if your tooth has broken due to trauma then 100% it will be infected and you should go for a root canal treatment immediatly.
Next Steps
visit dentist immediatly preferably a root canal specialist i.e an endodontist.
Answered2017-10-21 05:36:56
Let others know if this answer was helpful