Welcome to the Forum!
Diabetes requires a lifestyle change in order to manage properly. Read the three stickys at the top of the T2 Section. They will help you along your way. Carb counting does work wonders. A word to the wise: Get a hold of the Diabetes, it has already gotten a hold on you!
Good luck with your control and management!