If you have not had your B-12 levels checked, that is one thing I would get checked when you return home. Being pre-diabetic, a diet rich in fruits may need to be changed somewhat. I was pre-diabetic before being diagnosed with type 2 diabetes, and just prior to that diagnosis I was doing a lot of semi fresh fruits, and vegetables. When you talk about your blood pressure, I am not sure what your numbers mean, In America my blood pressure while not real low is below that of normal at about 100/60 we have two numbers for blood pressure over here.
The hive issues I experienced also, and the B12 shots seemed to help at the time for me. It sucked having to give myself shots everyday in the stomach, but it beat the hell out of the itch.
At the time I was diagnosed with Type 2 Diabetes, I was also diagnosed with thyroid disease. I was also diagnosed with IBS about five years prior to the Diabetes, and thyroid issue. IBS was the reason I was on the fruit and vegetable diet, I simply could not eat any animal product for several years. I am now able to eat meat and use animal products in my diet again. My doctor thought the lack of B12 in my system was due to the lack of animal protein, I don't know if that was true or not, just what they told me.
Check with a dietitian, a real one, and get help with a real diet plan to help your body, not a diet plan from a magazine or book. And check that B12 level. I have to go for now. It sucks when multiple issues arise, that I know for a fact.