Very heart touching and very good motivational video. Thanks for sharing.
The key take away is.... Past experience creates fear and future expectation creates fear.... These both things are the main reason of depression...
Once we can learn to live in present, most of the stress can be avoided...
Through regular practice of meditation one can achieve a peaceful life.