John was going to help a family who appeared to have broken down by the side of the road when he was targeted in the drive-by.
Additionally, Kacey Dutton (Luke Grimes) was facing off with an assassin at his own offices, who was trying to shoot him dead.
To make matters worse, Jimmy Hurdstrom (Jefferson White) was thrown off a horse, lying facedown in the sand and may also have been killed.
So, the Duttons were very much down on their luck but to make matters worse, Jamie Dutton (Wes Bentley) chose this as the opportune moment to abandon his family.
Yellowstone season 3 is streaming on the Paramount Network and on Amazon Instant Video US