I’ve had diabetes that long now even if they do invent such a thing as an insulin tablet I would still take it via injection, I take enough tabs as it is ,and the size of pen needles these days they aren’t anything like painful , and as far as injecting in public it’s easy to hide it I don’t btw , if people have a problem with it ……. tough