@Rungirl12 it sounds like you are where I was 20+ years ago. I was not overweight (although 6-7 kg above my racing weight) did lots of exercise, cycling, running and gym, and surprised to be told I was pre-diabetic.
I followed the NHS healthy plate guidance swapping the carbs for low GI options...