I never really thought about it much but that's really sad. Zach was such a strong person but he had to die bleeding in the rain covered in mud. Its no wonder Cloud blocked that out.