I am a T2D on orals only (escaped insulin so far) This time last year I was running with HbA1c of 99, and seeing bgl meter readings over 33 mmol/L. I took various measures, and now I am using the LCHF diet to control my levels. i am on medication pills only, and my bgl is curently in the pre-diabetic range. So the advice to lower your carb intake is IMO a good way to bring your levels down even before any meds.
You can expect to be put on Metformin. This med is supposed to be started low (1x 500mg/day) and then built up over a few weeks. I am on 4x500 mg, and I can tolerate it at that dose. Some cannot get on with it due to gastric side effects. These effects are well documented and discussed on the forum, and for many people the bad effects fade after a while. You have to give it time to bed in, and do not expect immediate results. It is not a miracle cure, but helps protect the heart and other parts of the body, so it is a good all rounder med. The effect on sugar levels is not too brilliant, and you will probably be given a second medication for the diabetes to help control the bgl.
We all fear the needle initially, and even the fingerprick test makes us squirm at first. Actually it is relatively easy to do, and relatively painless because the device acts so quickly its all over in a jiffy. You will be advised to get a meter of your own by others here on the forum. I use one, and it certainly is essential in my life as a tool to keep my bgl in check. With this you can detect how the food you eat affects your sugar levels, and help you eliminate those meals or snacks that push your sugars up too much.