I'm also in same shoes - cholesterol 7.1! Unfortunately for me, I succumbed to the statins.
Why exactly do they do as I'm very convinced my go practice is not doing their job! I was recently diagnosed with diabetes, in September 2017.
In January 2018 after a blood test,non fasting, my HbA1C...