it can be your medications partly, but also your insuline resistence...
fasting helps breaking that insuline resistence , by having many hours not eating your body is forced to try to eat some of its fat-reserves ... after 9 hours of fasting the body really starts to shift to the fat-energy ressource, but most people eat all day long and never stop long enough for the body to want to shift over to fat as a ressource..
I am loosing my overweight right now, eating only 1000 calories pro day ...
and at the moment the calories is about fairly shared in 3 parts one for proteins, one for carbs and one for fats...
that means I eat around 80-120 grams of carbs a day 80-120 grams of proteins a day and around 45-55 grams of fats a day as the fats are about dubble the calories pro gram as compared to both carbs and proteins.
today I got my cholesterol numbers , and luckily them have turned out to be normalized from my resent eatings, even though my doc. said it would be impossible.
most of my carbs are from vegetables green salats tomato sauces beens and a few roots though never potatoes.
I altså eat about 40-60 grams of fullgrain blackbread a day... and a few low glycemic fruits or berries like green unmatured pears and blueberries and 1 kiwi at a time , but never more than 3 peices of fruit a day and never in the same mel.. never any sugar no flour
I also do fast from 19 o´clock untill 12 o´clock the next day, to get my insuline levels down and to also have plenty of time where my blood glucose isn´t up.
this works fine for me, the first 3 days the hårdest with a bit of headace, but since that very satisfying to Loose 1 kg pro week, and also a surprisingy high level of energy.. though a few days of very tired hours ...where I let myself sleep as much as I wanted....
besides all this I drink about 2,5 to 3 liters of Water pro day... 0,5-1 liter of them with 1 spoonfull of apple cider vinegar (the mother) , very often before meals or before bedtime also to get my blood glucose down... I do think the reason apple cider vinegar Works is that it prevents some of the carb from disolving in our guts... and thereby leading to lower blood glucose... and maybe also protecting the tissue in our guts from getting inflamated and becomming in a bad state...
I eat "Skyr" an icelandic low fat high protein youghurt and skimmed milk in very Little amount , only for my coffee
I eat very little amounts of meat only 300 grams pro week, as all statistics tells that vegans and vegetarians do have only half or less the chance of getting diabetes in a lifetime... therefore I do think it is a good thing to not eat meat more than only a few times a week.. I do eat fish also one or two times a week, mostly salmon or tuna
I do eat some nuts every day (30-40 gram) too mostly paranuts which I actually buy in GB very cheap
http://www.bulkpowders.dk/hele-paranodder.html
I also excersice 3 times a week and burn at least 500 calories sometimes 700 calories in the fitness center each time, and walk as much as I can everyday 5-8 kilometers... , those days that I burn most calories I eat more maybe 400 calories extra..
try counting your calories so you dont get more than 1200 calories a day when not training ... then maybe you will start loosing and maybe also find out that you eat more than you thought rignt now