Thank you for choosing DoctorSpring.
If your HbA1C is staying high Insulin will be your best option. You are already on 2 drugs and you are bit loose with your diet. These all make Insulin a great option for you. Insulin is not an 'end' option, but it is the SAFEST and MOST EFFECTIVE option. Drugs are unnatural ways to control the blood sugar. With modern Insulin Pens using Insulin is much easier than taking medications. All most all my patients who shifted to insulin are happy with their choice.
Being said that you DO HAVE options with medications. First and foremost is strong diet control. Next would be adding a third drug like DPP4 inhibitor (Sitagliptin, Vildagliptin etc). With one add on medication and regularisation of diet you can keep HbA1C under control. Diet control itself (make sure you are not getting hypoglycemia attacks) for 2 months can bring down HbA1C. If this fails - consider a DPP4 inhibitor drug. But the best option would be Insulin.
Hope this helps
Feel free to ask followups