we are not doctor's here so we can't give advice replacing that of your doctor.
Are you at optimal weight? How is your diet - low carb tends to give better BS results? Are you exercising regularly.
If you can't manage with lifestyle measures and oral meds, then insulin is your next step. Just when that step is taken is between you and your doctor. Get a second opinion if you are not happy with your doctor's advice.