Add a waterpik into the mix. It doesn’t replace actual flossing but can be really helpful as a supplement, especially in hard-to-reach areas.
You should give a shit if you want to keep your teeth. You know your jaw itself can erode from gum disease? Been there, done that, and now my dentist has been nagging me for years to let them yank out 4 teeth and put in a bridge because they’re so unstable - and I routinely have dreams about all of my teeth falling out.
Was it raining when you drove it home? Used to have a car (I think '04 or '14 Alero) that was notorious for getting fucky when the wiring harness in the front tire(s) got wet. I don’t remember what warning it set off, but replacing the wires was only a short-term solution because all it took was a good rain for it to get fucked up again.