Kim Kardashian certainly isn't a saint, and some of her actions are questionable. There is nothing wrong with aiming the criticism at her actual actions or work. However, if you are still resorting to calling Kardashian misogynistic names, it's you who has the problem and it's you who really needs help.
Diabetes doesn't always come in the shapes and sizes that we think of either. To be sure, it is easy to blame the disease on "poor lifestyle choices" made by individuals who could otherwise prevent the afflictions of the disease on themselves. But the potential for developing the disease also has to do with genetics.