What is your testosterone level? any idea?
Make sure it is in the normal range because if it is too low, your body will get thick around the middle and I think it is insulin resistance. Google around, and decide for yourself. Check terms like omentum fat, etc.