Go on a course to teach you to carb count.
This is what they should be doing since day one.
I taught myself and basically it makes Diabetes control cake, as long as you measure your carbs and inject appropriately.
For example, I have 2 units of insulin per 10g of carbs. If the carbs are largely simple sugar based, (of which sugars) then I'll do a blood test sooner rather than later or of I'm going out or doing something strenuous then I'll take plenty to eat and take my blood monitoring kit with me.
Carb counting and injecting whenever you eat, allows you to eat wherever you like, and closely mimics that of a working pancreas and liver partnership.
When you see a Diabetic nurse ask her to help you get on the course to teach carb counting. I can't remember what it was called, Daphne or something that sounded like that.
Oh and btw... Insulin for Type 1s should get to work within 20m to an hour, not a couple of days... if it took days hyperglycemia would kill tons of people. Assuming your glucose levels aren't the result of poorly calculated doses, your glucose levels should come down completely in a matter of a couple hours. There is a weak lingering effect of insulin for up to four hours, so bear that in mind if you're going out our having a bath, or driving, etc.