Why is spiritual health so important for mental health?

Meaning and Purpose. Our spirituality often helps us define our meaning and purpose for living. Having a clear idea what we are about and how are values fit in with our purpose helps us to be more in tune with our feelings and being. This increases our self esteem, especially if our spirituality allows us to see a positive good and impact on the world and people around us.