Hi everyone! I am new here, and would LOVE some advice. I am about to go on an insulin pump, and the choices seem SO OVERWHELMING. I've narrowed it down to two I like that are available in Canada where I live, the medtronic Veo and the Omnipod. both seem very different.
I'll be honest and say the tubing scares the crap out of me, I am worried that I'll feel constantly on a leash and hooked up lik…