Cem, sorry to hear about your problems, I have a glucose intolerance, which is a pre-cursor to diabetes and also a blood pressure problem, which I control through diet (very low salt) and exercise. Losing weight will make a big difference along with making sure you have a minimum of 6 hours sleep a night and ideally 8.
Eating high fibre wholegrain foods like brown bread, pasta and rice will help as they release their energy more slowly and keep peak blood sugar levels lower and they also keep you feeling full longer. If you are very hungry before a meal, eat some fruit like an apple about 10 minutes before you eat the main meal as you feel much fuller and eat much less. Stop eating when you are full, even if it means leaving food on your plate, use a smaller plate, so you eat smaller portions.
Finally, regular exercise makes a massif difference. I'm fortunate as I've always enjoyed cycling and was a member of a cycling club when I was younger, so going out on my bike or using my turbo trainer is an enjoyable past time rather than a chore.
I agree diabetes is a very serious illness with blindness and leg amputation being very common on those who do not take it seriously, but if blood sugar levels are kept under control then health prospects are good.
Finally if you smoke or family around you smoke inside, so you are a passive smoker, this is a major factor in developing type 2 diabetes, so give up and get your family to give up or smoke outside.