Although its considered a taboo in our culture to discuss mental health, but its a bitter fact that alot of our day to day issues can actually impact our mental health in a detrimental manner.
How do you deal with setbacks related to relationships? school grades? unemployment? general unhappiness? illness?
Are there any tips that we can keep in mind for the general upkeep of our mental health and create strength within so much so that setbacks in life dont take a toll on us?
tumhaarii yeh baat paRh kar ab to mujhe bhii yaqeen ho chalaa hai k tumko ab mujh se mil hii lenaa chaahiye! you have nothing to lose but everything to gain!
Make physical exercise a part of your weekly routine. It makes you feel better about yourself. Aside from that, advice would have to be problem specific.
A general advice would be keep yourself occupied.
Its a fact that regular physical workouts - not necessarily running on a treadmill either - make an impact on your mental health. Your mind naturally starts to think more positively and clearly.
I did some exercise yoga it was a serious workout, it helps, but I was painfully sore for a week afterwards. I don't do it regularly...But I feel more flexible when I do do it. It really keeps your mind off things because its just so painful, and you need to concentrate.
Workout+eat good. Plus focus on spiritual side helps a lot as well. Salah and reading Quran..i personally find it very soothing and ya feel fresh as well..
Like people have said, exercise is very important. You also need to manage stress and worry. I recommend reading "How to Stop Worrying and Start Living" by Dale Carnegie. It's a very good book. Even reading a Cliff Notes version will help you.
Other than that, socializing is necessary. We are more connected than ever before, yet many of us are socially deprived. Try to spend time, face to face, with friends and family. Preferably the kind that aren't made for Life1.