You're going to need all of your fingers and toes if you want to enumerate the many things that can stress a rancher out. There's Mother Nature (that witch) and her arsenal of droughts, floods, hurricanes, blizzards, lice, boils, and locusts...okay, a few of those might not be on her.
There are diseases that can attack your animals and your crops. There are government policies to worry over and the ever-expanding might of agriculture corporations. There's simple supply and demand, which can set prices so low on animals or crops that selling your product is a laughable enterprise.
In other words, ranching is often an exercise in the unpredictable. There's no way of knowing from one month or one year to the next whether the proverbial poop is going to hit the fan and ruin you. And your clothing.