I don't normally make drug recommendations. My opinion is just mine, and not worth a hill of beans when it comes to comparisons with other people's experiences. But I've come across one that is really good at doing what it's supposed to do.
It's called Lantus, and it's a long-acting insulin.
It took me taking it for a month before I starting seeing benefit, but now I'm on day four of acceptable blood sugar readings in the morning. For me, this is virtually unprecedented. I don't know if it will continue. I don't know if Lantus will be shown to have unacceptable side-effects. But I do know this: for me, so far, it works.
I don't work for the company that makes it, and I didn't get anything for this recommendation.