Karma is a Hindu concept that has been adopted by many Westerners, especially those in the New Age and Pagan communities. While many people talk about karma, not everyone fully understands it. Its effects over several lifetimes are also often misunderstood.
What Is Karma?
Karma is the Hindu law of cause and effect. For every action you take, there is a reaction, although it’s not equal and opposite. When you take beneficial action, you receive a beneficial effect. When you take baneful action, that will come back to you, too.
Your karma is a part of your soul, and it determines, in part, how your life will play out. If you live a just life, you will receive more just benefits. If something negative befalls you, look to your history and see what might have caused it.
Leftover Karma from Past Lives
The karmic backlash or reward for your actions is not always immediate. Sometimes it takes years to feel the full karmic effects of any action. The span of time between an action and its karmic effect can actually stretch over more than one lifetime. The actions you took in your past lives affect your current life to some degree. They might decide your role in this life, or how your life is lived. You can rest assured that really evil people will receive appropriate punishments in their future lives. Hopefully, you weren’t a terrible person in your past life, but if you can’t see any reason why so many things in your life seem to be going wrong, you might be dealing with retribution for mistakes you made in a previous life.
The Hindu concept of time is not strictly linear, so there can also be a karmic influence for an action you’ve not yet taken. Living the best life you can in order to balance out the negative weight on your karma is the best solution for dealing with karmic effects you had no role in creating in this life. A Hindu’s goal in life is to carry out his dharma (duty). If you attempt to serve your life purpose, it will benefit your karma and counterbalance the mistakes of the past or futureSource: Author: Selene Silverwind