Creswick grandmother Carol Veit has spent 43 years caring for others at St John of God Hospital, Ballarat