Why meditation makes you happy, according to science

Life is filled with stressful situations and decisions we need to make. And, whoever is telling you that they are living a life without...