کم تحمل بودن نسبت به کربوهیدرات ها مسیر اصلی به سوی دیابت در افراد دارنده گروه خون O و B می باشد. در این مسئله افراد دارنده خون B و O مخالف مخالف دارنده گروه خون A و AB هستند.
دارندگان گروه خون O و B نمی توانند کربوهیدرات ها (مخصوصا حبوبات و غلات) را به طور صحیح هضم و تجزیه کنند و این باعث ذخیره شدن کربوهیدرات ها به عنوان چربی در بدن می شود.
معمولا بیماران دارنده گروه خون O و B که به دکتر مراجعه می کنند، چه دیابتی و چه پیش دیابتی، دارای اضافه وزت هستند و تری گلیسیرید بالا دارند چاقی خود عامل بسیار مهمی در مقاومت به انسولین می باشد.دیابت از علائم اصلی «هایپر تری گلیسیرید یما» (به معنای تری گلیسیرید بسیار بالا) می باشد و این مسئله بیشتر در مورد افراد دارنده گروه خون O و B صدق می کند.به طور واضح تر می توان گفت که مقاومت به انسولین حاصل کم طاقتی بدن نسبت کربوهیدرات ها است و باعث بالا رفتن تری گلیسرید می شود.
یکی ازعلائم روشن مقاومت به انسولین در افراد دارنده گروه خون B و O سیبی شکل بودن آن هاست این افراد دارای شکم بزرگ می باشند.