In Buddhism, the five hindrances are temporary mental states that impede practice. They can be regarded as obstacles to mindfulness in daily life as well, clouding our Judgement and hindering our ability to respond appropriately to situations. They all rooted in aversion, attachment and ignorance.
16Passing through Dublin last weekend, I was left with enough spare time to book myself for my first Bikram yoga class, something that I had meant to do for a while as I was keen to find out what’s all the fuss is about. The