Steve Kean fights on after vicious abuse