Hi Prasanta,
What I can see from your medical data you are providing, your blood work looks fine although the oscillations you are mentioning.
Please keep in mind that there are many factors contributing to high fasting blood sugar as following:
- the food you had for dinner (perhaps you had a high-carb meal the night before the test)
- the morning hormones (which you cannot make any changes)
-
stress (particularly induced from your current job; perhaps you had an overloaded day before the test done).
Next, I would suggest not to worry when your FBs are 120, especially, when it is only for a day (as you are saying, blood sugar is ok other days and measurements).
To me, you should go on with the current strategies you are following to reduce blood sugar, personally, I highly encourage patients to follow these strategies (ayurvedic herbal medications, strict diet control, exercises and multivitamins); the one diabetics highly needs.
The only problem I see in you is the "job-induced-stress" you might experiencing. Try the tech. advised by your doctor to control stress.
I would recommend to take some stress-releasing herbal teas (I prefer chamomile tea, especially at night) and to avoid stimulating soft drinks (cola, coffee more than 3 cups/day, energetic drinks, etc.).
Hope it helped!