Throughout our numerous past lives, we have done many things most of us have no recollection of today. Some of those deeds were good while others may have been highly negative or even downright malevolent. For every action performed good or bad, justice is always served sooner or later in the form of Karma, the universal principal of what goes around comes around which applies to each and every one of us.
Unfortunately, most us are unable to properly pay off our karmic debt due a lack of awareness of our misdeeds and as a result are unable to ascend from our humanity into our own divinity. Instead, we reincarnate life after life, for hundreds if not thousands of lifetimes, until we are absolved of our past deeds and the cycle of rebirth is finally broken. Then we can be free to move on to the higher planes of existence and consciousness.
Although the journey towards loving ourselves and releasing/forgiving our past is unique to everyone, a great deal of karma can be removed for you by an advanced healer. If you have any karmic ties connecting you to something or someone or even linking you to animals, places or even entire nations, know that these bonds can be severed granting you the freedom you need to move upward.