Life battered but unbowed