Brunosbud, I totally agree with you that physically challenging work may be a blessing. I say that because it has been a benefit for me.
You've probably seen me around here; diagnosed with uncontrolled diabetes with an A1C of 13.2. With diligent work and use of my insulin, I now sit at 5.8.
I have just gotten a part-time job (15 hours a week.) Something I've never done before. I was working as a volunteer at the Salvation Army Senior Lunch Program and then the SA hired me. It's three hours a day but those three hours are constant movement. Serving lunch and then cleaning up afterward. There is no sitting down.
I discovered the hard way that I don't need my insulin if I eat the lunch. I took it the first time, and dropped down into the 50's. As long as I keep moving, I don't need my mealtime insulin. Boon for me, I guess. It feels good. When I first started this job, I hurt for a week. Must have used muscles I normally don't. Good thing if one is healthy enough to do it. Twisting, turning, lifting, etc.
If I do go low, there is food and drink around to bring it right back up. Another boon.
To Kateebug, I realize this weather has been the pits. I'm not too far from you...Chicago. Triple digits for days in a row. Commiserate with you on trying to be active in this weather. If you can, stay as active as you can. Don't give up. It helps the blood sugar in ways you would not believe.
You say you've been in denial a long time. I hope you know what you should or shouldn't eat. Or what agrees with your blood sugar or doesn't. Be careful and count those carbs.
My diabetic team is dynamite. Because of that nasty diagnosis (hate that word - uncontrolled) my team had me journal everything I put into my mouth. Those foods and drinks I journaled had to include the amount of carbs in them. I was to stick to 35-45 grams of carbs per meal. Also, I was to take my blood sugar reading two hours after a meal. This is very telling in how your body reacts to carbs. That number should be under 140.
Brunosbud is right. Eat smart and keep moving throughout the day. It has helped me immensely.