if you're waking up that low every morning sprockette, sounds like you need to just keep reducing your long acting untill your morning bg is the same as your pre-bed bg, or within 2mmol anyway.
For lunchtimes at work, maybe eat and then inject after? That way you are certain of what you have eaten and can inject for it when you've eaten it. Just inject as soon after you've eaten as you can. Alternatively, you could have food that has no carbs (unless your already low - then have carbs!), like meat/cheese/whatever, so it doesnt require insulin anyway.
I was diagnosed age 21, i'm 24 now and use lantus humalog and apidra.
Do you all use the basal/bolus (seperate long and fast acting insulins) and adjust doses according to carbohydrate in your food, or does anyone use something different or fixed doses?