Stevia has a funny taste to me.
I can’t stand artificial sweeteners.
I don’t think artificial sweeteners are going to help you. It’s still going to trigger the insulin response in your body. Maybe try cinnamon.