The causes of diabetes are often very complex; what is important is what you do about it. 9.0 (162) is definitely diabetic level blood sugar. What did your doctor tell you?As Sally says, you need to get more information from him, a clear diagnosis and treatment plan. But if you have Type 2 diabetes, the key to proper management of blood sugar is healthy eating, exercise, weight loss if needed and perhaps oral meds. With your alcohol consumption you are clearly headed to multiple health problems and controlling your blood sugar would be very difficult. The complications that result from not doing so are not pretty. Alcohol also directly affects the workings of the pancreas and depending on what you are using can contain high amounts of carbs that drastically increase blood sugar. Sounds like getting help for your alcoholism would be a good place to start.
High blood sugar indicates diabetes.
9 mmol/lit is high and would be consistent with diabetes. but when was this taken. Is it fasting level, or after meal, or random?
You need to work with your doctor to see how you can manage your blood sugar levels.