The Law of Karma is infallible and everyone invariably is subjected to it. Sometimes we are oblivious to the fact that most of our lifetime is spent in undergoing destiny which is created by our karmas or deeds in our past births. As per the law of karma, every positive deed which we do, generates a ‘merit’; while every negative deed results in a ‘demerit or sin’ which subsequently we need to repay by enduring happiness or unhappiness. All major events in our life are predestined – for instance the family that we are born into, to whom we will get married etc. During our day-to-day interactions, we are either settling an old account or creating a new one. If an account is not settled in the present birth it is carried over to the next birth. Although, we are not consciously aware of the give-and-take karmic accounts generated in our previous births. In our subsequent births, we may or may not be equipped to settle our destiny and the paradox is that at the same time we are creating new karmic accounts. Thus, this loop of karma and destiny binds us and we remain entangled in it. The only way through which we can nullify our give and take account and destiny is through sustained and regular spiritual practice. In understanding the Law of Karma, we can see how spiritual practice can be useful to even those of us who have absolutely no spiritual interest and who only wish to be immersed in worldly pursuits. Even for those worldly relations to be fruitful they need to be insulated from destiny.