Sorry you are having these problems.
As the others have stated, meds tend to cause dry mouth which is a huge factor in causing dental issues.
I had healthy teeth all of my life, until I was put on Lyrica. Dental took a dive almost immediately! Even the opioids I've taken for so long didn't seem to cause many problems, but the Lyrica....I've nothing good to say about that med

. Now that I've been off of it, I'm doing fine but I had to get a bridge because I lost 3 teeth.
Biotene is good for combatting dry mouth (spray or rinse).
We have a great Dental Forum here at NT.
Hope things start looking up for you
Rae