I'd like to add to the great advice given by mammo and Super_sally888. Did you know milk contains sugar? For example American fat free skim milk can have up to 12 grams of sugar, where every 7 grams is equivalent to one HEAPING TABLESPOON of sugar. I suggest you look up your Indian milk nutritional guidelines.
Hello,
if your numbers are so high then your medications are not working for you. YOu risk complications if your numbers can't be brought down.
Target fasting is < 95 (ideally), and Target 2 hours after eating is < 140, but ideally < 120.
You need a change in medication or possibly even insulin. If you are controlling your diet, I suggest you look into following a low carbohydrate diet, which may improve your numbers. But I suspect you may need more medication / insulin - even with diet control.
You say you're not eating sweets which is good, but are you also watching your carbohydrate intake, like white flour, pasta, potatoes, etc? Be careful with anything "sugar free" because they often contain other sweeteners that can wreak havoc with your sugar levels. If you feel you are doing everything right, then you need to address this with your doctor to determine what else can be done to get this under control. I wish you all the best and take care.