Self-development and dealing with the hardships of life