All my progress in life has come from times of frustration and humiliation.

——Zeng Guofan ​​​