A seemingly unfathomable triple murder and suicide in the small Bighorn Basin town of Byron this week is a reminder that ...