My guess is that you live an inactive lifestyle? When was the last time you reached your optimum heart rate? If you do that every day, your extremities will get the blood they need.
Otherwise you are going to continue to have damage.
Get checked for diabetes, man. This could be your life at risk.