Princess Kate's health battle has reportedly given her 'a new perspective on everything'.