Research has shown meditation can foster all those benefits. (Here's just one of the many studies with supporting evidence.) And, of course it's an excellent complement to a yoga practice.
To help get you started, we're hosting our first Breathe Meditation Challenge, starting February 1st. It's free to join, and you'll get a 29 day meditation planner, email support from meditation teacher Laura Rees at Mantras and Mocktails, and a chance to win some Granville Yoga gear.