I agree, your small steps have turned into tremendous strides, you've made a lot of progress. If you continue to take these steps every day, eventually you will look back at how much improvement you've really made.
I had dental problems when I got sober, 27 years of beer drinking causes issues due to the carbonation. I had four teeth pulled, got dentures and a couple crowns, and stopped drinking carbonated products except for the occasional seltzer water. My mouth is in pretty good shape these days.
Keep on keepin' on, you are doing great.