There are two characteristics that if coexisted in a person could turn his life into hell, the first is always negative and the second depends on whether the first is true.
The first one is; laziness, if you are a lazy person, it's clear how this contributes to you living a miserable life. For a lazy person; every dream is out of reach.
But the second one is; having great expectations, feeling entitled to get wonderful outcomes with minimal effort. If a person is both lazy and expecting much of life, then they'll be disappointed every single time.
I'm saying this because I've seen a person with both these characteristics, he is super lazy, yet he expects to get the best out of life always witth little to no effort.
Life, every now and then, strikes this person with a slap of disappointment and despair, but he doesn't seem to learn anything.
Avoid having both characteristics at all costs, or else you'll live a miserable life.