Its kinda of a hard way to look at it , but you have to expect it with barn cats.
They are exposed to dangers everyday that we can't control. Just gotta hope they are smart/lucky enough to live awhile..

"Blessed are the flexible for they shall not get bent out of shape"
"You can discipline and Discourage or you can Discipline and Encourage"
"Gentle in what you do , But firm in how you do it"