are primarily due to uncontrolled diabetes
These are the visible problems to you but you don't realize that uncontrolled diabetes is taking it's toll on your heart,kidneys eyes etc also.
You must make all efforts to bring down your fasting levels around 100 and PP levels around 140.
You must consult your doctor and get the prescription revised.
Keep a regular check of your blood sugar levels and a regular date with your doctor.
Reduce your weight.
Reduce your calorie intake.
Do regular exercises for 45 minutes a day.
If you want to lead a happy life,you must and must take care of yourself.