Understanding self & others-Mastering emotions and behaviours, becoming mindful & developing spirituality