Ok, I'll bite. I am a doc. Please keep your replies more terse as you are coming across as a little frantic, no offense meant.
First off, you have metabolic syndrome and I would call you a type II diabetic, I dont give a crap if your prior glucose readings were less than 126. You need to get your fasting sugar BELOW 100! can be with metformin in combination with a either a TZD (pioglitazone which will also improve your crappy cholesterol), Dpp4 or glp-1 agonist (Glp-1's are byetta, victosa, or bydureon and injected). These all sensitize the body to your own insulin and help reverse metabolic syndrome.
You also need your insulin levels and Hemoglobin A1c checked.
Your LDL cholesterol should be <70 so you should be on a statin
Your uric acid needs to be <6.5
Do you have sleep apnea?
The narcotics are lowering your testosterone, they always do. The longer you stay on the narcs the more sensitive you are to pain, anything you can do to gradually transition to a non-narcotic will be beneficial with all due respect to your service and injuries. We have all sorts of fancy non narcs to control pain now.
oh yeah, you are hypothyroid as well, would suggest getting your TSH between 0.3-1.5 (lower TSH indicates higher circulating thyroid hormone and is the best indicator of your thyroid status).
Let me know.