CY - that is an excellent article, which was clearly difficult to write for the author, but it brings out valuable lessons for pilots of all levels of ability and experience.
Military FS courses cover all those lessons and more, shame they aren't available to non-mil.