Welcome freddy.
I know you are afraid. Maybe because it's of the unknown.
I was diagnosed four years ago in September. I did not think I would fall "victim." That's how I used to look at it. Not anymore.
I am one of those Type 2's that doesn't fit in the "box." Always slim, ate right and always active.
My sugars were extremely high at diagnosis and the doctors started me immediately on insulin. Along with taking insulin, you also have to watch your carb intake as you are doing now.
Your protocol is going to be different from anyone else's. Everyone responds differently to foods and physical activity, along with the insulin.
You don't say if you are at normal weight or not, or if you are active on a daily basis. Weight and inactivity are a great contributor to high blood sugars.
I take two different insulins to control my blood sugar. One is Lantus, a 24-hr. basal insulin. My body reacts to carbs in such a way that my BS shoots skyhigh with any ingestion of carbs. Humalog, a rapid-acting insulin taken with meals, was also added. This helps with the carb intake at any given meal.
When you see your doctor, ask about an amount of carbs to be eaten at any given meal. As I said, everyone is different. My dietician gave me 35-45 carbs per meal, with 15 grams between meals for a snack, if desired. If your doctor can't help you on that one, ask him for a referral to a dietician if you haven't seen one prior to this.
The injections are nothing to be frightened about. The needle is extraordinarily small and fine. The insulin has been a lifesaver for me. My first A1C was 13.2 and it's down to 6.0. This was accomplished by diet, exercise and the insulin. In the beginning, it was a lot to wrap my head around. I know where you are coming from.
Hopefully, your doctor can help you and allay your fears. Stay positive. Let us know how you are doing. Since you have been diabetic for ten years, I believe you know quite a bit about this disease. Insulin is not a punishment for you doing something wrong. It works wonders in keeping your blood sugars within the normal range.
Good luck with your doctor appointment.