How to fill cavity at home

I am TERRIFIED of needles and would like to know if there are any ways I can slow down or fix the cavity at home, I hate dentists and refuse to go but I brush every day twice a day but when I was younger I didn’t and I now have a few cavities how do I stop the cavity from progressing or slow it down or even fix it.