He was sent to Natal aged 16 because it was believed the climate might help problems with his heart. On returning to England in 1872, his health again deteriorated with heart and lung problems, to the extent that his doctor, Sir Morell Mackenzie, believed he would survive only six months. He returned to Kimberley where his health improved. From age 40 his heart condition returned with increasing severity until his death from heart failure in 1902, aged 48, at his seaside cottage in Muizenberg.