Yes, it's a person's responsibility to protect, improve, and resilient their mental health. As you said, mental health doesn't become protected and resilient overnight. This is the reward of months, even years, of investment. The best activity to build stress tolerance is exercise. Regular exercise acts as a barrier against stress.