down and out : Popular Idioms in English

down and out

to describe a person who last lost all of their money and/or are having a difficult time in life.

Ryan had been down and out for so long that he decided to start a new career and a get new outlook on life.