Jason, have you talked with a dietician and/or certified diabetes educator? I don't what your doctor has told you regarding carb intake, if anything.
170 is too high in the morning and I think you know that. You should be watching your ingestion of carbs throughout the day.
Did you check to see how many carbs were in those four slices of bread? Usually, a sandwich is two slices of bread with whatever in between. I don't know if you had two halves. Most bread is carb-loaded with very little fiber. There are breads out there with more fiber added which may slow down the absorption of glucose into your bloodstream.
I was an uncontrolled diabetic at diagnosis. Very bad A1C. My endo sent me to a dietician and diabetes educator. They both surveyed my records, looking at my BS readings and my A1C. I was given intensive insulin therapy management sheets to help keep my diabetes in line. Had to record everything I put into my mouth, the amount of carbs in those foods, my BS before I ate and my BS two hours after I ate.
The dietician also recommended 35-45 carbs per meal. The bread we have in the house for the family has 19 grams per slice. 38 grams of carbs just for two slices of bread if I want to eat a sandwich. I have pretty much given up on any kind of bread. If I decided to put anything else on that sandwich containing carbs, there was a good possibility that I would have gone over my allotment of carbs.
What these sheets indicated is that any ingestion of carbs raised my blood sugar. I had to cut way down so my blood sugar wouldn't go up on me.
You need to watch your carb intake. Eat more lean protein and veggies. If you change you diet a bit, you may see a reduction on your numbers.
This is a lifestyle change. It helps diabetics control their blood sugars.
Deb is right in that the bread raised your blood sugar numbers. Maybe if you made a garden salad and put the ham in there, you might have had a normal blood sugar reading.
You really should take your blood sugar two hours after a meal and see what raises your blood sugar. You would have to eliminate that food or cut way down on your intake if you don't want your blood sugar to go up.
When you ate that tuna, a protein, your numbers didn't go so high.
If your doctor hasn't indicated a limit of carbs at your meals, ask him or her.
Sorry about your "hungry before bed." I have the opposite problem. I'm rarely hungry. It actually poses a problem because I will go low during the day while working because I haven't had enough carbs to eat.