Not a dentist. Should probably see one. Mine were in really bad shape. I didn’t take care of them for a long time. I’m trying now. At first all the gums would bleed and hurt. A month later still bad. I ended up giving the gums a couple days to heal every once and a while then back to once a day. Two years later still two spots that hurt a little and bleed some times. It can take time, dont get discouraged. I think its something that if you don’t do, its hard to get back to healthy. Keep in there, don’t give up. My teeth are a million times better than they were.
Walmart for example happly celebrates that its employee benefits are 100% employee paid! They will automatically take the amount off your check. There is no cost to them but they get to claim there are jobs get health benefits.