Sand and blood and sweat and tragedies and denial.