Insulin has gotten a bad rap over the past few years and has been cast as an evil hormone, when in fact it doesn’t deserve the treatment it has received. We’ll explain why but first, what is insulin? Insulin is a natural hormone made by the pancreas that allows your […]