Hi Sharprita,
I'm in the same boat as you. Recently diagnosed with pre-diabetes.
I have always eaten healthily (but with too many carbs? such as brown rice and wholemeal bread and home-made muesli), am slim (BMI 20, waist well within range), and have always been a keen cyclist and long-distance walker. So I was surprised, to say the least.
I'm determined to roll back into the normal range, if I possibly can.
I've ordered the Codefree (on advice from this forum) and am starting to self-test today. Yikes. (I also hate needles!)
I've modified my diet to low/carb-high fat. So I've got rid of the bread, rice, pasta, spuds... And I'm eating more nuts, and about the same amount of cheese, more full-fat Greek yoghurt, more eggs. I've always eaten oily fish, and now I'm just eating more. Large amounts of green veg too: broccoli, leeks, Savoy cabbage, green beans. Salads. A few bits of small fruit and some berries, and no bananas.
And no more beer.
Already this has made impact on my well-being (I already had several symptoms of diabetes): no more feeling fuzzy mentally, and managing to get through most of night without running to loo all the time. Fatigue is receding too. And less groin/skin itching! Blood pressure has gone down too.
And I don't feel hungry.
I'm now making sure that I do a piece of serious exercise every day. So something that stretches me physically, not just hours of walking.
On advice from this forum, I ordered Dr Trudi Deakin's 'Eat Fat' book (from her website). It's arrived and looks good. Explains clearly most things you need to know about low carb, if you want to go down that route to a lesser or greater extent.
I also borrowed Carbs & Cals book from the library, and will probably buy my own, just to familiarise myself with some of the numbers.
I'm making one change at a time, and making sure I put my health before other things, for a change.
(I had some more blood tests this week, and waiting to get results in 10 days or so...)
Good luck and keep us updated with your progress.