The difficulties are not what make life so difficult. What makes life difficult is trying to avoid the difficulties.
When you can accept that life is always going to have difficulties, it becomes much less difficult. When you stop running from the challenges, they become much less challenging.
Living a good life is not living a life without problems. Living a good life comes from acknowledging, facing, and then transcending each problem as it comes.
If you let the problems get you down, you’ll always be down. Choose instead to let the problems get you up, get you going, and get you working on solving them.
A life with no problems is no life at all. Live with the problems, work successfully through the problems, and enjoy a rich and fulfilling life.