Welcome and your diagnosis sounds like mine. Except I was ketoacidotic. Were you tested for ketones?
You might want to look at GAD-65 antibody testing to rule out slow-onset Type 1, considering your description of your health. You are on basal insulin (Levemir or Lantus?), and that should help a lot. If you are on a sulfonylurea oral drug, however, it can hasten beta cell demise so it might be good to find something else once you are under good control.
But ... I am jumping on that, you are still in shock. I knew 3 days before seeing my doc, b/c my husband had a meter. And it STILL was a horrible shock at the doctor's office -- I kept waiting for everyone to tell me there was am istake, but, 2.5 yrs later, nobody has.