To really understand the depth of karmic principles, it is important to accept that you have lived for many previous lives and the situations and circumstances of your current life are the result of the actions performed during all those lives. This is one explanation for bad things happening to good people or or even good things happening to seemingly bad people. Except in cases of what is called, “Undeserved Suffering,” everything in your life is the result of the energy created by actions in previous births.
Every situation that happens to you, and even everyone you meet, has a Karmic meaning. In other words, as the old saying goes, “Everything happens for a reason.”
Karma places the responsibility on you. You have created and will continue to create your life. This means you can also clean up karmic patterns as you evolve spiritually. You can use your free will to cut the karmic chains and choose the life you want to lead, attracting the energy you desire through the energy radiate.