a new lease on life

Having a new lease on life is when someone has the opportunity to improve their own circumstances or outlook. The term lease is used as explaining that their life is occupied or owned by themselves, hence the lease, where they have regained control over their life when in the past they may have felt out of control over where their life leads. It is another way of someone is given a fresh start.