You need to try eating more sugar from fruit and raw sugar. Starch is metabolized differently than fruit and sugar, and in general is more stressful. You have a compromised metabolism and digestive system. Eat more fruit. Melons, cherries, oranges, etc. Berries just don't cut it, and they have unavoidable seeds and too much fiber.
Pulp free orange juice is fiber free and lowers insulin resistence: ARS | Publication request: Orange juice consumed regularly decreased the Insulin Resistance in normal subjects
Another thing... You have a really high dietary iron intake. Do you drink coffee with iron rich meals? Donate blood? Excessive iron is definitely a contributing cause to aging in men.
I also don't see where you're getting any sufficient calcium in this diet whatsoever, so your phosphorus to calcium ratios are all out of whack. Drink more milk, eat some cheese, etc