Weight watchers pro points

Hello Everyone!
I am interested in joining the new weight watchers pro points weight loss system but I don’t see how it works for a diabetic…all fruit and veg are free which means lots of insulin if u eat lots of fruit and doesn’t that mean weight gain??But how come non didabetic people can eat 10 pieces of fruit a day amd lose weight!!! My insulin to carb ratio is 1:8 at the moment!

Thank you for your comment Jackie…I’m just confused!