I don't take insulin, but there is a new product available on the market now call afrezza, which is a fast-acting inhalable insulin. I only know about it because I dabbled for a short while with the biotech stock that invented the product. I'm not sure what conditions you would have to meet for your doctor to prescribe it (no asthma or history of breathing problems I imagine), but it seems a whole lot better than pricking yourself.