Hi Lee and welcome to DF! As you can see there is a ton of information here, and lots of good helpful people.
I would also like to recommend that you get some basal testing done and to start on a carb counting regime. This should help prevent the lows that you have been experiencing and having to correct for. One thing that will help is to limit or lay off the "white" foods. Pasta, rice, breads, potatoes. These carry alot of carbs and will spike your BG causing you to have to correct.
Your dosing needs looked at. Have a look at
CalorieKing to determine the carb amounts in the food you are eating. Also there might be a listing on the packaging of the food you eat that displays carbs.
Once you get things under control, then you can start adding those foods back in, but remember that portion control is the key.
I dont really know much about the eye issues, but it looks as though the other have chimed in on that. I don know that once you get those number under control that you will feel much better and will most likely delay any complication for much longer.
Once again, welcome to DF!