Idioms describing the ups and downs of fate

Idioms describing ups and downs:

Suffer hardships,

Endless hardships,

Work hard,

Down and out,

Wandering from one place to another,

Complaints abound,

The biting wind and the biting rain,

Suffering,

Difficulties and hardships,

Lonely and helpless