Kubiak hard on self after Titans win