Actually, insulin has fuck all to do with blood sugar regulation, that’s a lie dreamt up by Big…1Sarah BalfourK. Thor JensenOct 12, 2016·1 min readYou’re literally insane. Peddle this bullshit somewhere else.