Problems with heart disease and diabetes made Robinson weak . He was almost blind by middle age . Complications of heart disease and diabetes weakened Robinson and made him almost blind by middle age .