Oh, I'm just so STEAMED/Pissed-off

Sorry but I just have to yell. AAAAAAAHHHHH!!

When will the industry understand that insulin is not a cure?