I always like to warn people that you could be a misdiagnosed type 1/LADA. I was for over 9 years. Type 1/LADA is slow onset and you keep producing insulin until you slowly don't. Over 30% of type 1's are misdiagnosed as type 2's at first. And a lot of us are over 40 and 50 years old before it starts. It wasn't until I switched doctors and she sent me to a new endo and who ran the tests for it. Luckily I was put on insulin fairly early because medications were making me sick.
So medications might seem to work at first, eventually you have to have insulin. You have to have a c-peptide test which tells you how much insulin you are still making. A higher level means type 2 as your body tries to compensate for insulin resistance and makes more and a lower number means you aren't making enough as your body loses it's ability to make insulin. An antibody test will tell you if you have the common antibodies that type 1's have that destroy the cells that make insulin. more rare someone will test negative for the antibodies but also not make insulin.
So if things don't seem to make sense you could be a type 1 and not a type 2. I'm not saying you are, I just like people to be aware and keep it in mind as misdiagnosis still happens too often.