Wise words. A great read!
As you highlight. lessons and learnings are found in struggle and failure, not success. We just have to listen and dig deeper to encounter them.
Of course we should not seek or justify suffering for ourselves or others. There are simply ways to overcome whatever life throws at us, by being disciplined and exposed enough times to not let it define or break us