The phrase "stormy weather" refers to bad or difficult times in life, just like a heavy storm can make things challenging and difficult to navigate. Full definition
Fog lamps provide visibility for drivers in stormy weather conditions. (hendersonvilleram.com)
Eleven days of stormy weather passed and two aerial searches failed before a U.S. Coast Guard C - 130 relocated the Insiko 1907 on April 20, 2002. (animals24-7.org)