A wonderfully practical episode helping us to understand how it is lack of patience the brings stress and unhappiness in our life. We see how by accepting difficulties in our life we come to experience joy and peace. This podcast is an extract of a talk given at KMC Canada based on the book How to Solve our Human Problems by Geshe Kelsang Gyatso
In society, we often seek something or someone to blame for our problems. Whether it’s ourselves, others, or external circumstances, the list of potential...
Learn the art of adapting your communication to build harmony. This teaching with Gen Demo focuses on the importance of respecting others’ values, beliefs,...
Gen Rabten shares a profound explanation from the Buddhist mind training teachings showing that the barriers we feel toward others are actually fictitious. We...