Meditation has many benefits

It's a source of internal peace and, therefore, an excellent mean of managing stress.
It harmonizes the different sides of life:

Spiritual: meditation develops a very rich interior life,

Intellectual: meditation gives discernment, intuition, will power,

Emotional: meditation helps to control and sublimate emotions,

Physical: peace in the mind enhances digestion, sleep, health,

Mental: meditation enhances thought management,

Social: When I am at peace with myself

I am at peace with the world…