The ocean of the mind on November 16, 2020 buddhism happiness lama thubten yeshe lama yeshe manifestation manifesting mentality mind mindset spiritual spirituality suffering togetherness understanding unity universe wisdom +