https://www.naseha.info/2019/05/Resilience-Psychological-flexibility.html