It is mandatory to crown/cap rct treated tooth esp back teeth which are used for chewing.
Since your tooth is broken filling might come out.
Also food must be getting stuck in there causing secondary infection in root canal and pain.
It might cause u pain and swelling in future.
Next Steps
please visit dentist and at least get the broken filling patched temporary so food doesn't get stuck there.but 6months is long time
Health Tips
maintain meticulous oral hygiene.dont use toothpick or sharp thing to remove food from that tooth it may aggravate the problem.
I can only prescribe you an analgesic if u prefer an online consultation.